Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Significant Accounting Policies - Schedule of Outstanding Diluted Shares Outstanding from Diluted Loss Per Share Computation (Details)

v3.7.0.1
Summary of Significant Accounting Policies - Summary of Significant Accounting Policies - Schedule of Outstanding Diluted Shares Outstanding from Diluted Loss Per Share Computation (Details) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Total potentially dilutive shares 115,684,192 117,252,246
Warrants [Member]    
Total potentially dilutive shares 54,755,740  
Preferred Stock [Member]    
Total potentially dilutive shares 52,650,207 48,378,148
Options [Member]    
Total potentially dilutive shares 7,461,665 7,781,667
Convertible Note [Member]    
Total potentially dilutive shares 816,580 48,840
Warrants [Member]    
Total potentially dilutive shares   61,043,591