v3.26.1
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
LEASES        
Operating lease cost $ 3,669 $ 3,597 $ 7,359 $ 6,822
Short-term lease cost 3,533 3,553 7,104 7,080
Variable lease costs (costs excluded from minimum fixed lease payments) 1,483 867 2,997 1,739
Sublease income (46) (96) (112) (216)
Net lease cost 8,639 7,921 17,348 15,425
Accelerated amortization 0 0 0 0
Variable lease cost accrued $ 0 $ 0 $ 0 $ 0