XML 71 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock and Warrants (Summary of Warrants Outstanding) (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 8,531,918
Exercise Price 70.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 19,691
Exercise Price | $ / shares $ 70.00
Warrant Expiration Date February 4 to July 15, 2018
Exercise Price 82.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 8,640
Exercise Price | $ / shares $ 82.50
Warrant Expiration Date December 23, 2018
Exercise Price 107.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 41,872
Exercise Price | $ / shares $ 107.50
Warrant Expiration Date March 16, 2020
Exercise Price 40.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 31,519
Exercise Price | $ / shares $ 40.50
Warrant Expiration Date March 31, 2021
Exercise Price 120.00 I [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 8,492
Exercise Price | $ / shares $ 120.00
Warrant Expiration Date December 31, 2018
Exercise Price 120.00 II [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 8,492
Exercise Price | $ / shares $ 120.00
Warrant Expiration Date March 1, 2019
Exercise Price 22.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 106,381
Exercise Price | $ / shares $ 22.50
Warrant Expiration Date June 3, 2021
Exercise Price 0.57 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 306,831
Exercise Price | $ / shares $ 0.57
Warrant Expiration Date November 22, 2021
Exercise Price 1.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants 8,000,000
Exercise Price | $ / shares $ 1.50
Warrant Expiration Date May 10, 2022