Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Notes Payable - Schedule of Promissory Notes Outstanding and Other Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Total Notes payables $ 14,457 $ 15,621
Less: Original issue discount and deferred financing costs (2,341) (3,138)
Notes payable, net of original issue discount and deferred financing costs 12,116 12,483
Less: Current portion (10,182) (10,488)
Total Notes non-current portion 1,934 1,995
Vendor Notes [Member]    
Total Notes payables 738 890
Short-term Agreements [Member]    
Total Notes payables 3,258 7,315
Short-term Notes Payable Bearing Interest [Member]    
Total Notes payables 8,467 5,214
Obligations Under Capital Leases [Member]    
Total Notes payables 564 695
Various Equipment Notes [Member]    
Total Notes payables $ 1,430 $ 1,507