v3.19.3
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finance Leases    
Remainder of 2019 $ 34  
2020 133  
2021 121  
2022 58  
2023 19  
Thereafter 8  
Total minimum lease payments 373  
Less: imputed interest 35  
Present value of minimum lease payments 338  
Less: current portion 115 $ 95
Long-term portion 223 237
Operating Leases    
Remainder of 2019 196  
2020 772  
2021 484  
2022 489  
2023 448  
Thereafter 416  
Total minimum lease payments 2,805  
Less: imputed interest 305  
Present value of minimum lease payments 2,500  
Less: current portion 684 0
Long-term portion 1,816 $ 0
Finance and operating lease obligations, remainder of 2019 230  
Finance and operating lease obligations, 2020 905  
Finance and operating lease obligations, 2021 605  
Finance and operating lease obligations, 2022 547  
Finance and operating lease obligations, 2023 467  
Finance and operating lease obligations, thereafter 424  
Total minimum lease payments 3,178  
Less: imputed interest 340  
Present value of minimum lease payments 2,838  
Less: current portion 799  
Long-term portion $ 2,039