v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
2017 Omnibus Plan    
Number of Shares    
Outstanding at beginning of year (in shares) 871  
Granted (in shares) 132  
Exercised (in shares) (139)  
Forfeited (in shares) (12)  
Outstanding at end of year (in shares) 852 871
Vested at end of year (in shares) 621  
Unvested at end of year (in shares) 231  
Fair value of options granted during the year (in shares)  
Weighted Average Exercise Price    
Outstanding at beginning of year (in dollars per share) $ 67.95  
Granted (in dollars per share) 119.37  
Exercised (in dollars per share) 46.91  
Forfeited (in dollars per share) 133.54  
Outstanding at end of year (in dollars per share) 78.45 $ 67.95
Vested at end of year (in dollars per share) 59.72  
Unvested at end of year (in dollars per share) 128.77  
Fair value of options granted during the year (in dollars per share) $ 56.74  
Weighted Average Remaining Contractual Term (in years)    
Weighted average remaining contractual term (in years) 5 years 3 months 18 days 5 years 4 months 24 days
Weighted average remaining contractual term (in years), vested at end of year 4 years 1 month 6 days  
Weighted average remaining contractual term (in years), unvested at end of year 1 year 8 months 12 days  
2013 Stock Option Plan    
Number of Shares    
Outstanding at beginning of year (in shares) 13  
Granted (in shares) 0  
Exercised (in shares) (13)  
Forfeited (in shares) 0  
Outstanding at end of year (in shares) 0 13
Vested at end of year (in shares) 0  
Unvested at end of year (in shares) 0  
Weighted Average Exercise Price    
Outstanding at beginning of year (in dollars per share) $ 24.20  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 24.20  
Forfeited (in dollars per share) 0  
Outstanding at end of year (in dollars per share) 0 $ 24.20
Vested at end of year (in dollars per share) 0  
Unvested at end of year (in dollars per share) $ 0  
Weighted Average Remaining Contractual Term (in years)    
Weighted average remaining contractual term (in years)   1 year