v3.20.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finance Leases    
2020 $ 133  
2021 120  
2022 57  
2023 19  
2024 4  
Thereafter 0  
Total minimum lease payments 333  
Less: imputed interest 23  
Present value of minimum lease payments 310  
Less: current portion 116 $ 0
Long-term portion 194 0
Operating Leases    
2020 1,290  
2021 1,075  
2022 1,074  
2023 1,072  
2024 768  
Thereafter 268  
Total minimum lease payments 5,547  
Less: imputed interest 619  
Present value of minimum lease payments 4,928  
Less: current portion 1,084 0
Long-term portion 3,844 $ 0
Finance and operating lease obligations, 2020 1,423  
Finance and operating lease obligations, 2021 1,195  
Finance and operating lease obligations, 2022 1,131  
Finance and operating lease obligations, 2023 1,091  
Finance and operating lease obligations, 2024 772  
Finance and operating lease obligations, thereafter 268  
Total minimum lease payments 5,880  
Less: imputed interest 642  
Present value of minimum lease payments 5,238  
Less: current portion 1,200  
Long-term portion $ 4,038