Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Operating and Finance Leases Liability Maturity (Details)

v3.24.0.1
Leases - Schedule of Operating and Finance Leases Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating    
2024 $ 176,101  
2025 177,162  
2026 176,557  
2027 174,576  
2028 168,259  
Thereafter 1,617,287  
Gross lease payments 2,489,942  
Less: imputed interest (1,027,857)  
Total lease liabilities 1,462,085 $ 1,275,608
Financing    
2024 26,032  
2025 26,983  
2026 20,686  
2027 20,738  
2028 21,038  
Thereafter 399,181  
Gross lease payments 514,658  
Less: imputed interest (292,440)  
Total lease liabilities $ 222,218 $ 231,364