v3.26.1
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
LEASES      
Operating lease cost $ 6,074 $ 5,906  
Short-term lease cost 1,661 1,332  
Variable lease cost 1,603 1,955  
Total operating lease cost 9,338 9,193  
Finance lease cost:      
Amortization of right-of-use asset 575 1,879  
Variable costs 108 287  
Interest costs 80 88  
Total finance lease cost 763 2,254  
Payments for lease liabilities 5,400 6,300  
Lease liabilities arising from right of use assets 3,300 5,200  
Finance leases cost included in fixed assets, gross 23,600   $ 24,200
Principal payments, finance lease liabilities 187 494  
Operating cash flows for finance lease liabilities 100 $ 100  
Finance lease liability 3,658   $ 3,848
Finance lease liability, current $ 700