XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity and Stock Compensation (Summary of Stock Option Activity) (Details) - Stock Options [Member] - $ / shares
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding   1,663,223  
Options, Granted 300,000 165,768 500,000
Options, Exercised   (548,767)  
Options Outstanding   1,280,224  
Weighted Average Exercise Price, Options outstanding   $ 24.96  
Weighted Average Exercise Price, Granted   58.56  
Weighted Average Exercise Price, Exercised   21.53  
Weighted Average Exercise Price, Options outstanding   $ 30.77