v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finance Leases    
Remainder of 2020 $ 54  
2021 207  
2022 145  
2023 81  
2024 4  
Thereafter 0  
Total minimum lease payments 491  
Less: imputed interest 6  
Present value of minimum lease payments 485  
Less: current portion 208 $ 116
Long-term portion 277 194
Operating Leases    
Remainder of 2020 215  
2021 867  
2022 965  
2023 922  
2024 627  
Thereafter 245  
Total minimum lease payments 3,841  
Less: imputed interest 408  
Present value of minimum lease payments 3,433  
Less: current portion 725 1,084
Long-term portion 2,708 $ 3,844
Finance and operating lease obligations, remainder of 2020 269  
Finance and operating lease obligations, 2021 1,074  
Finance and operating lease obligations, 2022 1,110  
Finance and operating lease obligations, 2023 1,003  
Finance and operating lease obligations, 2024 631  
Finance and operating lease obligations, thereafter 245  
Total minimum lease payments 4,332  
Less: imputed interest 414  
Present value of minimum lease payments 3,918  
Less: current portion 933  
Long-term portion $ 2,985