XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Lease Obligations - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
2022, Operating [1] $ 4,881  
2022, Finance 5,497  
2023, Operating 15,685  
2023, Finance 137  
2024, Operating 9,263  
2024, Finance 108  
2025, Operating 5,951  
2025, Finance 108  
2026, Operating 4,356  
2026, Finance 108  
Thereafter, Operating 14,347  
Thereafter, Finance 666  
Total minimum lease payments, Operating 54,483  
Total minimum lease payments, Finance 6,624  
Less: amount representing interest, Operating (11,010)  
Less: amount representing interest, Finance (499)  
Present value of minimum lease payments, Operating 43,473  
Present value of minimum lease payments, Finance 6,125  
Less: current portion, Operating (15,133) $ (15,811)
Less: current portion, Finance (5,233) (6,848)
Lease obligations, long-term, Operating 28,340  
Lease obligations, long-term, Finance $ 892 $ 3,969
[1] Excludes the six months ended June 30, 2022.