Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Schedule of Promissory Notes Outstanding and Other Notes Payable (Details)

v3.10.0.1
Notes Payable - Schedule of Promissory Notes Outstanding and Other Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Total Notes payables $ 25,165 $ 15,581
Less: Original issue discount and deferred financing costs (6,277) (3,138)
Notes payable, net of original issue discount and deferred financing costs 18,888 12,443
Less: Current portion (17,474) (10,488)
Total Notes non-current portion 1,414 1,955
Vendor Notes [Member]    
Total Notes payables 491 890
Short-term Agreements [Member]    
Total Notes payables 8,755 7,315
Short-term Notes Payable Bearing Interest [Member]    
Total Notes payables 14,258 5,174
Obligations under Capital Leases [Member]    
Total Notes payables 386 695
Various Equipment Notes [Member]    
Total Notes payables $ 1,275 $ 1,507