XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Lease Obligations - Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Lease, Cost [Abstract]          
Operating lease cost $ 5,577 $ 5,211 $ 16,041 $ 12,120  
Short-term lease cost 4,512 4,455 12,637 10,764  
Finance lease cost:          
Amortization of right-of-use assets 56 35 129 112  
Interest on lease liabilities 9 3 13 10  
Total finance lease cost 65 $ 38 142 122  
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases     15,300 12,079  
Operating cash flows from finance leases     13 10  
Financing cash flows from finance leases     129 112  
Right-of-use assets obtained in exchange for lease obligations (non-cash):          
Operating leases     13,102 53,385  
Finance leases     664 $ 0  
Assets and Liabilities, Lessee [Abstract]          
Operating lease right-of-use assets 58,492   58,492   $ 59,415
Current portion of long-term lease obligations 18,403   18,403   19,715
Long-term lease obligations 40,204   40,204   40,103
Total operating lease liabilities 58,607   58,607   59,818
Property and equipment, at cost 2,011   2,011   1,479
Accumulated depreciation $ (1,179)   $ (1,179)   $ (1,056)
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 $ 832   $ 832   $ 423
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 $ 230   $ 230   $ 148
Finance lease, liability, noncurrent, statement of financial position [extensible list] Long-term debt   Long-term debt   Long-term debt
Long-term debt $ 529   $ 529   $ 76
Total finance lease liabilities $ 759   $ 759   $ 224
Weighted average remaining lease term: operating leases 3 years 10 months 24 days   3 years 10 months 24 days   4 years 6 months
Weighted average remaining lease term: finance leases 4 years 2 months 12 days   4 years 2 months 12 days   1 year 6 months
Weighted average discount rate: operating leases 5.70%   5.70%   5.60%
Weighted average discount rate: finance leases 6.50%   6.50%   4.30%