Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of Warrants and Derivative Warrant Liability (Details)

v3.8.0.1
Stockholders' Equity - Schedule of Warrants and Derivative Warrant Liability (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2017
USD ($)
$ / shares
Warrant, Amount $ 820
Equity Investors [Member]  
Warrant, Amount $ 99
Warrant, Issue date Sep. 08, 2016
Warrant, Expiration date Sep. 08, 2021
Warrant, Exercise price | $ / shares $ 20.00
Equity Investors [Member]  
Warrant, Amount $ 97
Warrant, Issue date Sep. 29, 2016
Warrant, Expiration date Sep. 29, 2021
Warrant, Exercise price | $ / shares $ 20.00
Equity Investors [Member]  
Warrant, Amount $ 104
Warrant, Issue date Oct. 12, 2016
Warrant, Expiration date Oct. 12, 2021
Warrant, Exercise price | $ / shares $ 10.00
Investment Bank [Member]  
Warrant, Amount $ 79
Warrant, Issue date Dec. 09, 2012
Warrant, Expiration date Dec. 09, 2019
Warrant, Exercise price | $ / shares $ 5.00
Investment Bank 1 [Member]  
Warrant, Amount $ 97
Warrant, Issue date Oct. 31, 2014
Warrant, Expiration date Oct. 31, 2021
Warrant, Exercise price | $ / shares $ 5.00
Term Note Lender [Member]  
Warrant, Amount $ 94 [1]
Warrant, Issue date Sep. 30, 2016 [1]
Warrant, Expiration date Sep. 30, 2021 [1]
Warrant, Exercise price | $ / shares $ 20.00 [1]
Term Note Lender [Member]  
Warrant, Amount $ 100 [1]
Warrant, Issue date Nov. 11, 2016 [1]
Warrant, Expiration date Nov. 11, 2021 [1]
Warrant, Exercise price | $ / shares $ 10.00 [1]
Term Note Lender [Member]  
Warrant, Amount $ 150 [1]
Warrant, Issue date Jan. 03, 2017 [1]
Warrant, Expiration date Jan. 03, 2022 [1]
Warrant, Exercise price | $ / shares $ 0.40 [1]
[1] Warrant was determined to be a derivative subject to fair value accounting and is booked as a warrant liability.