XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease Obligations - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finance Lease Obligations    
Remainder of 2022 $ 346  
2023 1,195  
2024 2,013  
2025 311  
2026 0  
2027 0  
Thereafter 0  
Total minimum lease payments 3,865  
Financing component (153)  
Net present value of minimum lease payments 3,712  
Current portion of finance lease obligations (1,161) $ 0
Finance lease obligations, net of current maturities 2,551 0
Operating Lease Obligations    
Remainder of 2022 3,392  
2023 12,057  
2024 8,561  
2025 6,130  
2026 4,765  
2027 1,344  
Thereafter 2,723  
Total minimum lease payments 38,972  
Financing component (7,547)  
Net present value of minimum lease payments 31,425  
Less: current portion of finance and operating lease obligations (9,819) (7,765)
Operating lease obligations, net of current maturities 21,606 $ 13,230
Total Lease Obligations    
Remainder of 2022 3,738  
2023 13,252  
2024 10,574  
2025 6,441  
2026 4,765  
2027 1,344  
Thereafter 2,723  
Total minimum lease payments 42,837  
Financing component (7,700)  
Net present value of minimum lease payments 35,137  
Less: current portion of finance and operating lease obligations (10,980)  
Long-term finance and operating lease obligations $ 24,157