v3.26.1
LEASE OBLIGATIONS - Schedule of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lease, Cost [Abstract]          
Operating lease cost $ 5,514 $ 5,780 $ 11,342 $ 11,529  
Short-term lease cost 17,836 7,062 30,981 12,792  
Finance lease cost:          
Amortization of right-of-use assets 34 31 67 62  
Interest on lease liabilities 6 8 12 16  
Total finance lease cost 40 $ 39 79 78  
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases     11,299 11,506  
Operating cash flows from finance leases     12 16  
Financing cash flows from finance leases     67 62  
Right-of-use assets obtained in exchange for lease obligations (non-cash):          
Operating leases     2,452 3,138  
Finance leases     0 $ 0  
Operating Leases          
Operating lease right-of-use assets 51,922   51,922   $ 58,167
Current portion of long-term lease obligations 14,613   14,613   18,679
Long-term lease obligations 38,327   38,327   40,186
Total operating lease liabilities 52,940   52,940   58,865
Property and equipment, at cost 1,428   1,428   1,428
Accumulated depreciation $ (1,124)   $ (1,124)   $ (1,067)
Finance lease, right-of-use asset, statement of financial position [extensible list] Property and equipment, net   Property and equipment, net   Property and equipment, net
Property and equipment, net $ 304   $ 304   $ 361
Finance lease, liability, current, statement of financial position [extensible list] Current maturities of long-term debt   Current maturities of long-term debt   Current maturities of long-term debt
Current maturities of long-term debt $ 141   $ 141   $ 136
Finance lease, liability, noncurrent, statement of financial position [extensible list] Long-term debt   Long-term debt   Long-term debt
Long-term debt $ 164   $ 164   $ 236
Total finance lease liabilities $ 305   $ 305   $ 372
Weighted average remaining lease term, operating leases 4 years 10 months 24 days   4 years 10 months 24 days   5 years
Weighted average remaining lease term, finance leases 2 years   2 years   2 years 7 months 6 days
Weighted average discount rate, operating leases 5.90%   5.90%   5.90%
Weighted average discount rate, finance leases 6.90%   6.90%   6.90%