v3.26.3
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
    Shares (in thousands)    
Outstanding, beginning of period (in shares) 500,300 518,700
Granted (in shares) 187,600 109,700
Exercised (in shares) (2,400) (70,500)
Forfeited (in shares) (7,000.0) (36,300)
Expired (in shares) (14,600)  
Outstanding, end of period (in shares) 663,900 521,600
Vested, end of period (in shares) 410,600 341,500
Weighted Average Exercise Price    
Outstanding, beginning of period (in USD per share) $ 56.40 $ 52.22
Granted (in USD per share) 55.28 82.58
Exercised (in USD per share) 39.98 55.41
Forfeited (in USD per share) 64.28 76.13
Expired (in USD per share) 57.11  
Outstanding, end of period (in USD per share) 56.05 56.51
Vested, end of period, weighted-average exercise price (in USD per share) $ 52.10 $ 46.88
Options, Additional Disclosures:    
Outstanding, end of period, weighted-average remaining contractual term 6 years 4 months 24 days 6 years 6 months
Vested, end of period, weighted-average remaining contractual term 4 years 8 months 12 days 5 years 3 months 18 days
Outstanding, end of period, aggregate intrinsic value $ 1,367 $ 5,482
Vested, end of period, aggregate intrinsic value $ 1,367 $ 5,462