XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
2021 (remainder of year) $ 1,053  
2022 2,044  
2023 1,999  
2024 1,732  
2025 1,001  
Thereafter 4,854  
Total lease payments 12,683  
Less imputed interest (3,651)  
Total operating lease liabilities $ 9,032 $ 9,592