XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9 - Operating Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
2021 $ 724  
2022 693  
2023 713  
2024 275  
Thereafter 0  
Total lease payments 2,405  
Less: Imputed interest (201)  
Accrued Expenses and Other Current Liabilites and Other Noncurrent Liabilities [Member]    
Present value of remaining lease payments $ 2,204 $ 1,867