XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation Plans (Additional Information) (Details) - USD ($)
6 Months Ended
Oct. 31, 2025
Oct. 01, 2022
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Common Stock, Shares, Issued     293,709,982     293,709,982  
Restricted Stock Units (RSUs) [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross     138,080 100,050      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 14.6 $ 10.2      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 105.49 $ 101.88      
Restricted Stock Units (RSUs) [Member] | Hero Acquisition [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross   854,882          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 61.5          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period   3 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number     641,157        
Restricted Stock or Unit Expense     $ 4,400,000 $ 12,500,000      
Restricted Stock Units (RSUs) [Member] | Hero Acquisition [Member] | Subsequent Event [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number 213,725            
Performance Stock Units (PSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 136.76 $ 122.24      
Common Stock, Shares, Issued         18,140   19,960
Performance Stock Units (PSUs) [Member] | Minimum [Member]              
Performance stock issued range     0.00% 200.00%      
Employee Stock Purchase Plan [Member]              
Shares Reserved For ESPP     750,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent     85.00%        
Maximum Value Purchased Under ESPP     $ 25,000        
Employee Stock Purchase Plan [Member] | Minimum [Member]              
Shares Reserved For ESPP     708,643