Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Schedule of Notes Payable (Details)

v3.10.0.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Total notes payable, current portion $ 323 $ 405
Total notes payable, non-current portion 8,669 8,839
Green Bank [Member]    
Total notes payable, current portion 291 277
Total notes payable, non-current portion 8,636 8,828
Capital Equipment Leases [Member]    
Total notes payable, current portion 32 128
Total notes payable, non-current portion $ 33 $ 11