XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION (Stock Option Activity and Intrinsic Value) (Details) - Stock Options Plans - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Options Activity [Roll Forward]        
Options outstanding, beginning of year (in shares)     500,168  
Granted (in shares)     17,899  
Exercised (in shares)     (111,122)  
Forfeited (in shares)     (7,750)  
Expired (in shares)     0  
Options outstanding, end of period (in shares) 399,195   399,195  
Options exercisable, end of period (in shares) 103,323   103,323  
Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning of year (in dollars per share)     $ 93.89  
Granted (in dollars per share)     180.33  
Exercised (in dollars per share)     78.14  
Forfeited (in dollars per share)     100.79  
Expired (in dollars per share)     0  
Options outstanding, end of period (in dollars per share) $ 102.02   102.02  
Options exercisable, end of period (in dollars per share) $ 85.31   $ 85.31  
Stock Option Activity Additional Disclosures [Abstract]        
Weighted-average remaining contractual term, options outstanding, end of period     6 years 9 months 18 days  
Aggregate intrinsic value, options outstanding, end of period $ 34,964,006   $ 34,964,006  
Weighted-average remaining contractual terms, options exercisable, end of period     4 years 7 months 6 days  
Aggregate intrinsic value, options exercisable, end of period 10,773,204   $ 10,773,204  
Intrinsic value of options exercised $ 9,519,593 $ 496,721 $ 11,541,269 $ 496,721