Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Finance Lease Liability Maturity (Details)

v3.21.1
Leases - Schedule of Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance Leases 2021 (Remaining) $ 458  
Finance Leases 2022 271  
Finance Leases 2023 150  
Finance Leases 2024 146  
Finance Leases 2025 146  
Finance Leases 2025 and thereafter 18  
Finance Leases Total undiscounted lease payments 1,189  
Finance Leases Less: Imputed interest (113)  
Finance Leases Present value of lease payments 1,076  
Current portion of finance lease obligations 467 $ 525
Long-term finance lease obligations, less current portion $ 609 $ 662