v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finance Leases    
Remainder of 2020 $ 62  
2021 114  
2022 52  
2023 18  
2024 4  
Thereafter 0  
Total minimum lease payments 250  
Less: imputed interest 14  
Present value of minimum lease payments 236  
Less: current portion 110 $ 116
Long-term portion 126 194
Operating Leases    
Remainder of 2020 466  
2021 958  
2022 1,060  
2023 1,023  
2024 714  
Thereafter 241  
Total minimum lease payments 4,462  
Less: imputed interest 464  
Present value of minimum lease payments 3,998  
Less: current portion 792 1,084
Long-term portion 3,206 $ 3,844
Finance and operating lease obligations, remainder of 2020 528  
Finance and operating lease obligations, 2021 1,072  
Finance and operating lease obligations, 2022 1,112  
Finance and operating lease obligations, 2023 1,041  
Finance and operating lease obligations, 2024 718  
Finance and operating lease obligations, thereafter 241  
Total minimum lease payments 4,712  
Less: imputed interest 478  
Present value of minimum lease payments 4,234  
Less: current portion 902  
Long-term portion $ 3,332