v3.26.1
LEASE COMMITMENTS - Supplemental cash flow information related to leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
LEASE COMMITMENTS    
Operating cash flows for operating leases $ 20,928 $ 21,086
Operating cash flows for finance leases 1,464 1,345
Finance cash flows from finance leases 3,016 3,493
Operating leases 4,000 $ 4,729
Finance leases $ 7,313