v3.26.3
LEASE COMMITMENTS (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remainder of year) $ 6,592
2027 32,836
2028 28,418
2029 23,531
2030 15,468
Thereafter 35,815
Total lease payments 142,660
Less imputed interest (18,574)
Total operating lease liabilities (current and long-term) $ 124,086