XML 119 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Compensation - Summary of Stock Option Activity (Details) - Stock Options
12 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Options  
Beginning options outstanding (in shares) | shares 1,617,886
Options granted (in shares) | shares 553,724
Options exercised (in shares) | shares (253,540)
Options forfeited/expired (in shares) | shares (252,305)
Ending options outstanding (in shares) | shares 1,665,765
Exercisable at period end (in shares) | shares 837,524
Total vested or expected to vest at period end (in shares) | shares 1,665,604
Weighted Average Exercise Price  
Beginning outstanding (in dollars per share) | $ / shares $ 39.52
Granted (in dollars per share) | $ / shares 31.31
Exercised (in dollars per share) | $ / shares 23.67
Forfeited/expired (in dollars per share) | $ / shares 41.39
Ending outstanding (in dollars per share) | $ / shares 38.31
Exercisable at period end (in dollars per share) | $ / shares 42.74
Total vested and expected to vest (in dollars per share) | $ / shares $ 38.30
Additional Disclosures [Abstract]  
Weighted average contractual term, options outstanding 6 years 4 months 20 days
Weighted average contractual term, exercisable 3 years 6 months 29 days
Weighted average contractual term, total vested and expected to vest 6 years 4 months 20 days
Aggregate intrinsic value, options outstanding | $ $ 5,391,774
Aggregate intrinsic value, exercisable | $ 2,146,702
Aggregate intrinsic value, total vested and expected to vest | $ $ 5,391,774