Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details Textual)

v3.8.0.1
Related Party Transactions (Details Textual)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Customer
$ / shares
shares
Dec. 31, 2017
USD ($)
investor
$ / shares
shares
Related Party Transactions (Textual)    
Warrant exercise price | $ / shares   $ 3.38
Convertible Senior Secured Promissory Notes [Member]    
Related Party Transactions (Textual)    
Number of accredited investors 21 17
Aggregate principal amount | $ $ 3.7 $ 1.6
Warrant term 5 years  
Warrants to purchase an aggregate shares of common stock | shares 1,498,622 622,222
Warrant exercise price | $ / shares $ 3.00 $ 1.50
Percentage of original issue discount 10.00%  
Placement agent fees | $ $ 3.0 $ 1.4