XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warrants (Summary of Warrants Outstanding) (Details)
Mar. 31, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at March 31, 2017 | shares 775,137
Weighted Average Exercise Price, Outstanding at March 31, 2017 | $ / shares $ 22.86
Range 7.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at March 31, 2017 | shares 533,500
Weighted Average Exercise Price, Outstanding at March 31, 2017 | $ / shares $ 7.50
Range 22.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at March 31, 2017 | shares 106,383
Weighted Average Exercise Price, Outstanding at March 31, 2017 | $ / shares $ 22.50
Range 40.50 - 82.50 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at March 31, 2017 | shares 69,406
Weighted Average Exercise Price, Outstanding at March 31, 2017 | $ / shares $ 58.16
Range 107.50 - 120.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at March 31, 2017 | shares 65,848
Weighted Average Exercise Price, Outstanding at March 31, 2017 | $ / shares $ 110.73