v3.25.4
Leases - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating leases $ 116,404 $ 118,839
Current operating lease liability $ 24,561 $ 32,626
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses Accrued expenses
Noncurrent operating lease liability $ 103,110 $ 99,514
Total operating lease liabilities 127,671 132,140
Finance leases $ 103,915 $ 117,038
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 $ 4,077 $ 5,183
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 $ 102,719 $ 113,613
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt
Total finance lease liabilities $ 106,796 $ 118,796
Weighted average remaining lease term, operating leases 13 years 4 months 24 days 12 years 10 months 24 days
Weighted average remaining lease term, finance leases 20 years 6 months 20 years 4 months 24 days
Weighted average discount rate, operating leases 5.01% 4.47%
Weighted average discount rate, finance leases 5.47% 5.55%