XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Obligations - Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Lease, Cost [Abstract]          
Operating lease cost $ 5,684 $ 5,510 $ 11,375 $ 10,464  
Short-term lease cost 6,718 3,750 10,902 8,125  
Finance lease cost:          
Amortization of right-of-use assets 67 36 134 73  
Interest on lease liabilities 11 2 22 4  
Total finance lease cost 78 $ 38 156 77  
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases     10,836 9,924  
Operating cash flows from finance leases     22 4  
Financing cash flows from finance leases     134 73  
Right-of-use assets obtained in exchange for lease obligations (non-cash):          
Operating leases     11,362 10,891  
Finance leases     0 $ 0  
Assets and Liabilities, Lessee [Abstract]          
Operating lease right-of-use assets 58,970   58,970   $ 57,235
Current portion of long-term lease obligations 19,831   19,831   19,641
Long-term lease obligations 39,180   39,180   37,722
Total operating lease liabilities 59,011   59,011   57,363
Property and equipment, at cost 2,011   2,011   2,011
Accumulated depreciation $ (1,339)   $ (1,339)   $ (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 $ 672   $ 672   $ 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 $ 123   $ 123   $ 195
Finance lease, liability, noncurrent, statement of financial position [extensible list] Long-term debt   Long-term debt   Long-term debt
Long-term debt $ 436   $ 436   $ 498
Total finance lease liabilities $ 559   $ 559   $ 693
Weighted average remaining lease term, operating leases 4 years 4 months 24 days   4 years 4 months 24 days   3 years 8 months 12 days
Weighted average remaining lease term, finance leases 4 years   4 years   4 years 4 months 24 days
Weighted average discount rate, operating leases 5.90%   5.90%   5.80%
Weighted average discount rate, finance leases 6.90%   6.90%   6.60%