v3.26.3
Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Shares    
Unvested, beginning of period (in shares) 379,100 402,200
Granted (in shares) 210,000.0 128,300
Vested (in shares) (118,000.0) (128,600)
Forfeited (in shares) (36,500) (23,800)
Unvested, end of period (in shares) 434,600 378,100
Vested, end of period (in shares) 103,700 110,200
Weighted Average Grant-Date Fair Value    
Unvested, beginning of period (in USD per share) $ 71.34 $ 63.20
Granted (in USD per share) 55.08 82.04
Vested (in USD per share) 65.57 57.61
Forfeited (in USD per share) 63.09 63.88
Unvested, end of period (in USD per share) 65.74 71.45
Vested, end of period, weighted-average grant-date fair value (in USD per share) $ 45.38 $ 43.14