XML 138 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating leases $ 118,839 $ 137,405
Current operating lease liability $ 32,626 $ 30,583
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses Accrued expenses
Noncurrent operating lease liability $ 99,514 $ 113,681
Total operating lease liabilities 132,140 144,264
Finance leases $ 117,038 $ 112,438
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Current finance lease liability $ 5,183 $ 9,702
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses, Current portion of long-term debt Accrued expenses, Current portion of long-term debt
Noncurrent finance lease liability $ 113,613 $ 104,484
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt
Total finance lease liabilities $ 118,796 $ 114,186
Weighted average remaining lease term, operating leases 12 years 10 months 24 days 12 years 2 months 12 days
Weighted average remaining lease term, finance leases 20 years 4 months 24 days 20 years 8 months 12 days
Weighted average discount rate, operating leases 4.47% 4.74%
Weighted average discount rate, finance leases 5.55% 4.71%