XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Maturities (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 12,647
2025 12,072
2026 11,936
2027 10,626
2028 10,626
Thereafter 203,445
Total lease payments 261,352
Less: Imputed interest (145,248)
Lease liabilities 116,104
Finance leases  
2024 1,317
2025 1,309
2026 339
2027 200
2028 199
Thereafter 1,797
Total lease payments 5,161
Less: Imputed interest (667)
Lease liabilities 4,494
Land Lease [Member]  
Operating leases  
2024 10,401
2025 10,401
2026 10,401
2027 10,401
2028 10,401
Thereafter 202,825
Total lease payments 254,830
Less: Imputed interest (144,451)
Lease liabilities 110,379
Other Operating Leases [Member]  
Operating leases  
2024 2,246
2025 1,671
2026 1,535
2027 225
2028 225
Thereafter 620
Total lease payments 6,522
Less: Imputed interest (797)
Lease liabilities $ 5,725