Annual report pursuant to Section 13 and 15(d)

Stock Purchase Warrants (Details Textual)

v3.7.0.1
Stock Purchase Warrants (Details Textual) - $ / shares
12 Months Ended
Dec. 31, 2016
Mar. 27, 2017
Subsequent Event [Member]    
Stock Purchase Warrants (Textual)    
Warrants issued   3,167,157
Warrants outstanding   3,167,157
Private Placement [Member]    
Stock Purchase Warrants (Textual)    
Granted warrants to investors 2,585,000  
Warrants issued to "Selling Agents" 50,000  
Warrants exercisable period 5 years  
Warrants exercise price $ 0.70