Annual report pursuant to Section 13 and 15(d)

Warrants (Details Textual)

v3.3.1.900
Warrants (Details Textual) - $ / shares
1 Months Ended
Aug. 31, 2015
Feb. 28, 2015
Exercise Price One [Member]    
Common Stock Warrant Issued Shares 1,176,470  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 10.62  
Exercise Price Two [Member]    
Warrants Purchased Under Over Allotment Option 176,470  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 10.62  
IPO [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 6.00
IPO [Member] | Exercise Price One [Member]    
Common Stock Warrant Issued Shares   34,163
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 7.50
IPO [Member] | Exercise Price Two [Member]    
Common Stock Warrant Issued Shares   33,838
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 6.00