v3.26.1
LEASE COMMITMENTS - Supplemental balance sheet information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases:    
Operating right-of-use assets $ 207,786 $ 203,258
Current portion of operating lease obligations 58,812 56,893
Operating lease obligations 174,179 171,880
Total operating lease liabilities 232,991 228,773
Finance right-of-use assets 172,126 164,826
Accumulated amortization (83,396) (79,796)
Finance right-of-use assets, net 88,730 85,030
Current portion of finance lease obligations 21,750 21,824
Finance lease obligations 79,314 74,943
Total finance lease liabilities $ 101,064 $ 96,767
Weighted Average Remaining Lease Term (in years): Operating leases 5 years 8 months 12 days 5 years 9 months 25 days
Weighted Average Remaining Lease Term (in years): Finance leases 7 years 5 months 12 days 7 years 2 months 15 days
Weighted Average Discount Rate: Operating leases 7.47% 7.68%
Weighted Average Discount Rate: Finance leases 5.89% 5.94%