Annual report pursuant to Section 13 and 15(d)

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

v3.20.1
Notes and Capital Leases Payable - Schedule of Promissory Notes Outstanding and Other Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Total Notes Payables $ 4,528 $ 5,524
Less: Original issue discount and deferred financing costs (25)
Notes payable, net of original issue discount and deferred financing costs 4,528 5,499
Less: Current portion (3,260) (3,669)
Total Notes non-current portion 1,268 1,830
Notes Payable Bearing Interest [Member]    
Total Notes Payables 3,019 3,404
Obligations Under Capital Leases [Member]    
Total Notes Payables 320 695
Various Equipment Notes [Member]    
Total Notes Payables $ 1,189 $ 1,425