Annual report pursuant to Section 13 and 15(d)

Warrants (Details Textual)

v3.8.0.1
Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Mar. 03, 2017
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 2.535  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.535  
Class Of Warrant Or Right, Expiration Period Of Warrants Or Rights 3 months  
Warrants Not Settleable in Cash, Fair Value Disclosure $ 4.7  
Placement Agent Warrant [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 2.89  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.89  
Class Of Warrant Or Right, Non-Exercisable Period Of Warrants Or Rights 12 years  
Warrants Not Settleable in Cash, Fair Value Disclosure $ 249,440.0  
Class Of Warrant Or Number Of Securities 237,170  
Private Placement [Member]    
Class of Warrant or Right [Line Items]    
Exercise price (in dollars per share) $ 2.41  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.41  
Class Of Warrant Or Number Of Securities 5,929,256 5,220,826