XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
2022, finance leases $ 728  
2022, operating leases 887  
2022, total 1,615  
2023, finance leases 1,924  
2023, operating leases 3,453  
2023, total 5,377  
2024, finance leases 1,041  
2024, operating leases 2,998  
2024, total 4,039  
2025, finance leases 635  
2025, operating leases 3,064  
2025, total 3,699  
2026, finance leases 422  
2026, operating leases 3,059  
2026, total 3,481  
2026 and thereafter, finance leases 694  
2026 and thereafter, operating leases 14,046  
2026 and thereafter, total 14,740  
Total lease payments, finance leases 5,444  
Total lease payments, operating leases 27,507  
Total lease payments, total 32,951  
Less—portion representing interest, finance leases (596)  
Less—portion representing interest, operating leases (8,456)  
Less—portion representing interest, total (9,052)  
Present value of lease obligations, finance leases 4,848  
Present value of lease obligations, operating leases 19,051  
Present value of lease obligations, total 23,899  
Less—current portion of lease obligations, finance leases (1,967) $ (2,060)
Less—current portion of lease obligations, operating leases (1,871) (1,775)
Less—current portion of lease obligations, total (3,838)  
Long-term portion of lease obligations, finance leases 2,881 2,481
Long-term portion of lease obligations, operating leases 17,180 $ 18,405
Long-term portion of lease obligations, total $ 20,061