Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Operating Lease Liability Maturity (Details)

v3.21.1
Leases - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Leases 2021 (Remaining) $ 296  
Operating Leases 2022 455  
Operating Leases 2023 463  
Operating Leases 2024 395  
Operating Leases 2025 304  
Operating Leases 2025 and thereafter 1,154  
Operating Leases Total undiscounted lease payments 3,067  
Operating Leases Less: Imputed interest (782)  
Operating Leases Present value of lease payments 2,285  
Current portion of operating lease obligations 241 $ 273
Long-term operating lease obligations, less current portion $ 2,044 $ 2,070