v3.25.2
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
LEASES        
Operating lease cost $ 3,597 $ 4,107 $ 6,822 $ 8,306
Short-term lease cost 3,553 3,413 7,080 6,854
Variable lease costs (costs excluded from minimum fixed lease payments) 867 828 1,739 1,683
Sublease income (96) (217) (216) (477)
Net lease cost 7,921 8,131 15,425 16,366
Accelerated amortization 0 0 0 0
Variable lease cost accrued $ 0 $ 0 $ 0 $ 0