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
Jun. 30, 2018
Dec. 31, 2017
Total Notes payables $ 19,289 $ 15,621
Less: Original issue discount and deferred financing costs (3,329) (3,138)
Notes payable, net of original issue discount and deferred financing costs 15,960 12,483
Less: Current portion (14,343) (10,488)
Total Notes non-current portion 1,617 1,995
Vendor Notes [Member]    
Total Notes payables 629 890
Short-term Agreements [Member]    
Total Notes payables 4,120 7,315
Short-term Notes Payable Bearing Interest [Member]    
Total Notes payables 12,725 5,214
Obligations under Capital Leases [Member]    
Total Notes payables 465 695
Various Equipment Notes [Member]    
Total Notes payables $ 1,350 $ 1,507