XML 121 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Note 21 - Commitments and Contingencies - Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
2021 $ 883 $ 1,372
2022 404 716
2023 120 454
2024 5 207
2025 0 28
Thereafter 0 0
Total minimum lease payments 1,412 2,778
Less: Amount of lease payments representing interest (151) (266)
Accrued Expenses and Other Long Term Liabilities [Member]    
Present value of future minimum lease payments $ 1,261 $ 2,512