Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Outstanding Promissory Notes (Details)

v3.8.0.1
Debt - Schedule of Outstanding Promissory Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Total Notes payables $ 15,621 $ 10,900    
Less: Original issue discount and deferred financing costs (3,138) (926)    
Notes payable, net of original issue discount and deferred financing costs 12,483 9,974    
Less: Current portion (10,488) (3,444)    
Total Notes non-current portion 1,995 6,530 $ 5,000 $ 5,000
Vendor Notes [Member]        
Total Notes payables 890 1,337    
Short-term Agreements [Member]        
Total Notes payables 7,315    
Other Notes Payable [Member]        
Total Notes payables 5,094    
Short-term Notes Payable Bearing Interest [Member]        
Total Notes payables 5,214 2,000    
Obligations Under Capital Leases [Member]        
Total Notes payables 695 961    
Various Equipment Notes [Member]        
Total Notes payables $ 1,507 $ 1,508