Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
3 Months Ended | ||||
---|---|---|---|---|---|
Mar. 31, 2017 |
Mar. 31, 2016 |
||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | 21,558,940 | 60,359,774 | |||
Series A Convertible Preferred Stock [Member] | |||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | 667,169 | 667,169 | |||
Series A-1 Convertible Preferred Stock | |||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | 393,645 | 393,645 | |||
Series D Convertible Preferred Stock [Member] | |||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | [1] | 39,883,500 | |||
Series F Convertible Preferred Stock [Member] | |||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | [1] | 19,415,460 | |||
Warrants [Member] | |||||
Earnings Per Share Basic And Diluted [Line Items] | |||||
Total potentially dilutive shares | 20,498,126 | ||||
|