Quarterly report pursuant to Section 13 or 15(d)

2017 Warrant Tender Offer (Details Textual)

v3.7.0.1
2017 Warrant Tender Offer (Details Textual) - USD ($)
3 Months Ended
Jan. 13, 2017
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Fee on Warrant Exercise, Percentage 5.00%      
Non- Accountable Expenses $ 35,000      
Class of Warrant or Right, Outstanding 9,288,884      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 30,966,350 6,373,283    
Proceeds from Warrant Exercises $ 12,700,000 $ 14,834,344 $ 0  
Warrants and Rights Outstanding $ 15,500,000      
Common Stock, Shares, Outstanding 87,310,154 90,985,192   58,159,495
Proceeds from Issuance of Warrants $ 13,500,000      
Warrant [Member]        
Conversion of Stock, Shares Converted   29,666,782    
Common Stock [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   40,255,234    
Formation Warrants [Member]        
Class of Warrant or Right, Outstanding 3,750,000      
Merger Warrants [Member]        
Class of Warrant or Right, Outstanding 754,000      
Two Thousand Thirteen Investor Warrants [Member]        
Class of Warrant or Right, Outstanding 7,243,750      
Private Placement Warrants [Member]        
Class of Warrant or Right, Outstanding 500,000      
Two Thousand Fifteen Investor Warrants [Member]        
Class of Warrant or Right, Outstanding 14,750,831      
Warrants One [Member]        
Class of Warrant or Right, Outstanding 722,925      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2.00      
Class Of Warrants Or Right Cashless Exercises Of Warrants 721,987      
Warrants Two [Member]        
Class of Warrant or Right, Outstanding 1,426,687      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1.00      
Class Of Warrants Or Right Cashless Exercises Of Warrants 1,424,812      
Warrants Three [Member]        
Class of Warrant or Right, Outstanding 1,818,157      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 0.75      
Class Of Warrants Or Right Cashless Exercises Of Warrants 1,774,017      
Deemed Dividend [Member]        
Adjustments to Additional Paid in Capital, Warrant Issued $ 16,700,000