XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity of operating lease liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Operating Leases  
Fiscal year 2024 $ 161,116
Fiscal year 2025 158,269
Fiscal year 2026 153,588
Fiscal year 2027 162,434
Fiscal year 2028 146,854
Thereafter 1,423,386
Total future lease payments 2,205,647
Less: Interest (749,489)
Present value of lease liabilities 1,456,158
Operating lease liabilities related to options extend $ 719,100
Options to extend lease terms options to extend lease terms
Minimum lease payment for leases $ 243,500