v3.26.1
Stock Compensation - Schedule of Assumptions used to Calculate Fair Value of Options (Details) - Stock Options - $ / shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dividend yield 0.00% 0.00%
Weighted average grant-date fair value per option granted (in dollars per share) $ 38.59 $ 31.31
Minimum    
Risk-free interest rate 3.74% 3.72%
Volatility 48.52% 47.11%
Expected term 5 years 5 months 1 day 5 years 9 months 14 days
Forfeiture rate 0.00% 0.00%
Maximum    
Risk-free interest rate 4.53% 4.43%
Volatility 48.68% 48.33%
Expected term 6 years 2 months 15 days 6 years 2 months 15 days
Forfeiture rate 6.00% 4.00%