XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefit Plans (Schedule of Fair Value Assumptions for Employee Stock Purchase Plan Awards) (Details)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
MSU    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected term 3 years 3 years
Risk-free interest rate 3.70% 3.86%
Volatility 45.00% 48.00%
Dividend yield 0.00% 0.00%
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected term 6 months 6 months
Risk-free interest rate 4.12% 5.04%
Volatility 50.00% 36.00%
Dividend yield 0.00% 0.00%