XML 40 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Summary of Warrants Outstanding) (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 8,294,827
Exercise Price | $ / shares $ 2.76
Exercise Price 82.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 8,640
Exercise Price | $ / shares $ 82.50
Warrant Expiration Date Dec. 23, 2018
Exercise Price 107.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 41,872
Exercise Price | $ / shares $ 107.50
Warrant Expiration Date Mar. 16, 2020
Exercise Price 40.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 31,519
Exercise Price | $ / shares $ 40.50
Warrant Expiration Date Mar. 31, 2021
Exercise Price 120.00 I [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 8,492
Exercise Price | $ / shares $ 120.00
Warrant Expiration Date Dec. 31, 2018
Exercise Price 120.00 II [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 8,492
Exercise Price | $ / shares $ 120.00
Warrant Expiration Date Mar. 01, 2019
Exercise Price 22.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 106,381
Exercise Price | $ / shares $ 22.50
Warrant Expiration Date Jun. 03, 2021
Exercise Price 0.57 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 168,498
Exercise Price | $ / shares $ 0.57
Warrant Expiration Date Nov. 22, 2021
Exercise Price 1.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants | shares 7,920,933
Exercise Price | $ / shares $ 1.50
Warrant Expiration Date May 10, 2022