XML 14 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock Purchases Rights, Stock Options and Warrants (Schedule of Additional Information Regarding Stock Options Outstanding) (Details)
6 Months Ended
Sep. 30, 2015
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding | shares 1,592,667
Weighted Average Remaining Life in Years 8 years 9 months 4 days
Weighted Average Exercise Prices $ 22.75
Options Exercisable | shares 440,956
Weighted Average Exercise Price of Shares Exercisable $ 21.01
$13.25 - $20.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price, Minimum 13.25
Exercise Price, Maximum $ 20.00
Number Outstanding | shares 1,171,030
Weighted Average Remaining Life in Years 8 years 6 months 18 days
Weighted Average Exercise Prices $ 19.74
Options Exercisable | shares 333,569
Weighted Average Exercise Price of Shares Exercisable $ 19.10
$25.00 - $46.23 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price, Minimum 25.00
Exercise Price, Maximum $ 46.23
Number Outstanding | shares 324,000
Weighted Average Remaining Life in Years 9 years 5 months 16 days
Weighted Average Exercise Prices $ 25.91
Options Exercisable | shares 100,000
Weighted Average Exercise Price of Shares Exercisable $ 25.00
$47.10 - $72.85 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price, Minimum 47.10
Exercise Price, Maximum $ 72.85
Number Outstanding | shares 97,637
Weighted Average Remaining Life in Years 8 years 11 months 16 days
Weighted Average Exercise Prices $ 48.36
Options Exercisable | shares 7,387
Weighted Average Exercise Price of Shares Exercisable $ 52.98