Quarterly report pursuant to Section 13 or 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
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Total potentially dilutive shares 123,916,790 114,162,273
Preferred Stock [Member]    
Total potentially dilutive shares 62,408,700 50,674,188
Warrants [Member]    
Total potentially dilutive shares 53,099,690 55,384,027
Options [Member]    
Total potentially dilutive shares 7,391,668 7,765,000
Convertible Notes [Member]    
Total potentially dilutive shares 1,016,732 339,058