Annual report pursuant to Section 13 and 15(d)

Leases - Summary of Future Lease Payments (Detail)

v3.22.4
Leases - Summary of Future Lease Payments (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2023 $ 283,449
2024 261,098
2025 232,949
2026 191,370
2027 158,529
Thereafter 329,775
Total lease payments 1,457,170
Less: Imputed interest (154,804)
Operating lease liabilities $ 1,302,366