XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Leases - Undiscounted Payments Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
2022, finance leases $ 488  
2022, operating leases 531  
2023, finance leases 315  
2023, operating leases 513  
2024, finance leases 23  
2024, operating leases 227  
2025, finance leases 10  
2025, operating leases 118  
2026, finance leases 10  
Finance leases, total minimum lease payments 846  
Operating leases, total minimum lease payments 1,389  
Finance leases, less: Amount representing interest (28)  
Operating leases, less: Amount representing interest (76)  
Present value of minimum finance lease payments 818 $ 1,271
Current portion, finance leases (470) (493)
Finance leases obligations, net of current portion 348 778
Other Current Liabilities and Other Noncurrent Liabilities [Member]    
Present value of minimum operating lease payments 1,313 1,357
Other Current Liabilities [Member]    
Current portion, operating leases (493) (461)
Other Noncurrent Liabilities [Member]    
Operating lease obligations, net of current portion $ 820 $ 896