XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation and Stock Repurchase Program - Restricted Stock Valuation Assumptions (Details) - Market-Based Restricted Stock Units
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 3.90% 4.50%
Weighted-average volatility 30.00% 31.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility 24.00% 23.00%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility 43.00% 43.00%