v3.26.1
LEASE COMMITMENTS - Supplemental balance sheet information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases:    
Operating right-of-use assets $ 216,206 $ 203,258
Current portion of operating lease obligations 58,833 56,893
Operating lease obligations 182,105 171,880
Total operating lease liabilities 240,938 228,773
Finance right-of-use assets 164,621 164,826
Accumulated amortization (80,382) (79,796)
Finance right-of-use assets, net 84,239 85,030
Current portion of finance lease obligations 20,839 21,824
Finance lease obligations 75,578 74,943
Total finance lease liabilities $ 96,417 $ 96,767
Weighted Average Remaining Lease Term (in years): Operating leases 5 years 8 months 23 days 5 years 9 months 25 days
Weighted Average Remaining Lease Term (in years): Finance leases 7 years 5 months 1 day 7 years 2 months 15 days
Weighted Average Discount Rate: Operating leases 7.27% 7.68%
Weighted Average Discount Rate: Finance leases 5.87% 5.94%