Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Finance Lease Liability Maturity (Details)

v3.21.1
Leases - Schedule of Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Finance Leases 2021 $ 587  
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,318  
Finance Leases Less: Imputed interest (131)  
Finance Leases Present value of lease payments 1,187  
Current portion of finance lease obligations 525 $ 471
Long-term finance lease obligations, less current portion $ 662 $ 466