XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2025 $ 194,034  
2026 188,388  
2027 181,605  
2028 177,739  
2029 163,699  
Thereafter 2,056,030  
Total rental payments 2,961,495  
Less: Amount of lease payments representing interest 1,774,358  
Present value of future minimum lease payments 1,187,137  
Less: Current portion of lease liabilities 46,381 $ 42,428
Operating leases, noncurrent $ 1,140,756  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued expenses and liabilities Other accrued expenses and liabilities