XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Balance sheet locations and values of the Company's lease assets and lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease assets $ 314,944 $ 296,781
Finance lease assets 94,026 103,467
Total lease assets 408,970 400,248
Current operating lease liabilities 54,803 52,306
Current finance lease liabilities 18,791 19,015
Total current lease liabilities 73,594 71,321
Noncurrent operating lease liabilities 265,454 250,994
Noncurrent finance lease liabilities 70,203 83,905
Total noncurrent lease liabilities 335,657 334,899
Total lease liabilities $ 409,251 $ 406,220
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets Other Assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other Accrued expenses and other
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Notes payable and current portion of long-term debt Notes payable and current portion of long-term debt
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term Debt Long-term Debt