XML 88 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Future Minimum Payments of Equipment Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
2019 $ 870  
2020 45,490  
2021 1,049  
2022 961  
2023 731  
Total minimum payments 49,101  
Amount representing interest 134  
Amount representing unamortized lender fees (245)  
Present value of payments 48,722  
Less: current portion (829) $ (860)
Long-term debt, net of current portion 47,893 0
Credit Facility    
Debt Instrument [Line Items]    
2019 0  
2020 44,500  
2021 0  
2022 0  
2023 0  
Total minimum payments 44,500  
Amount representing unamortized lender fees (245)  
Less: current portion 0  
Long-term debt, net of current portion 44,255 0
Notes payable    
Debt Instrument [Line Items]    
2019 739  
2020 859  
2021 918  
2022 830  
2023 484  
Total minimum payments 3,830  
Less: current portion (739) (288)
Long-term debt, net of current portion 3,091 0
Capital leases    
Debt Instrument [Line Items]    
2019 131  
2020 131  
2021 131  
2022 131  
2023 247  
Total minimum payments 771  
Amount representing interest 134  
Present value of payments 637  
Less: current portion (90) (572)
Long-term debt, net of current portion $ 547 $ 0