Quarterly report pursuant to Section 13 or 15(d)

Schedule of Operating and Finance Lease Liability Maturity (Details)

v3.21.2
Schedule of Operating and Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases    
Operating Leases 2021 (Remaining) $ 211  
Finance Leases 2021 (Remaining) 353  
Operating Leases 2022 478  
Finance Leases 2022 271  
Operating Leases 2023 486  
Finance Leases 2023 150  
Operating Leases 2024 419  
Finance Leases 2024 146  
Operating Leases 2025 327  
Finance Leases 2025 146  
Operating Leases 2025 and thereafter 1,260  
Finance Leases 2025 and thereafter 18  
Operating Leases Total undiscounted lease payments 3,181  
Finance Leases Total undiscounted lease payments 1,084  
Operating Leases Less: Imputed interest (787)  
Finance Leases Less: Imputed interest (96)  
Operating Leases Present value of lease payments 2,394  
Finance Leases Present value of lease payments 988  
Current portion of operating lease obligations 275 $ 273
Long-term operating lease obligations, less current portion 2,119 2,070
Current portion of finance lease obligations 433 525
Long-term finance lease obligations, less current portion $ 555 $ 662