v3.26.1
LEASE COMMITMENTS - Supplemental cash flow information related to leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
LEASE COMMITMENTS    
Operating cash flows for operating leases $ 42,367 $ 42,171
Operating cash flows for finance leases 2,890 2,642
Finance cash flows for finance leases 6,401 7,473
Operating leases 14,000 $ 6,159
Finance leases $ 7,313