XML 91 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations - Summary of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Lease, Cost [Abstract]          
Operating lease cost $ 5,639 $ 5,577 $ 17,014 $ 16,041  
Short-term lease cost 8,380 4,512 19,282 12,637  
Finance lease cost:          
Amortization of right-of-use assets 30 56 164 129  
Interest on lease liabilities 9 9 31 13  
Total finance lease cost 39 $ 65 195 142  
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases     16,170 15,300  
Operating cash flows from finance leases     31 13  
Financing cash flows from finance leases     164 129  
Right-of-use assets obtained in exchange for lease obligations (non-cash):          
Operating leases     12,182 13,102  
Finance leases     0 $ 664  
Assets and Liabilities, Lessee [Abstract]          
Operating lease right-of-use assets 54,748   54,748   $ 57,235
Current portion of long-term lease obligations 19,531   19,531   19,641
Long-term lease obligations 35,445   35,445   37,722
Total operating lease liabilities 54,976   54,976   57,363
Property and equipment, at cost 2,011   2,011   2,011
Accumulated depreciation $ (1,392)   $ (1,392)   $ (1,232)
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 $ 619   $ 619   $ 779
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 $ 125   $ 125   $ 195
Finance lease, liability, noncurrent, statement of financial position [extensible list] Long-term debt   Long-term debt   Long-term debt
Long-term debt $ 404   $ 404   $ 498
Total finance lease liabilities $ 529   $ 529   $ 693
Weighted average remaining lease term, operating leases 4 years 3 months 18 days   4 years 3 months 18 days   3 years 8 months 12 days
Weighted average remaining lease term, finance leases 3 years 9 months 18 days   3 years 9 months 18 days   4 years 4 months 24 days
Weighted average discount rate, operating leases 6.00%   6.00%   5.80%
Weighted average discount rate, finance leases 6.90%   6.90%   6.60%