Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Finance Lease Liability Maturity (Details)

v3.20.1
Leases - Schedule of Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Finance Leases 2020 $ 529  
Finance Leases 2021 396  
Finance Leases 2022 113  
Finance Leases 2023  
Finance Leases 2024  
Finance Leases 2025 and thereafter  
Finance Leases Total undiscounted lease payments 1,038  
Finance Leases Less: Imputed interest (101)  
Finance Leases Present value of lease payments 937  
Current portion of finance lease obligations 471 $ 181
Long-term finance lease obligations, less current portion $ 466 $ 268