XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation Plans (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2025
Oct. 01, 2022
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Performance shares       293,709,982   293,709,982
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Granted, Options       95,160 76,090  
Weighted-Average grant date fair value       $ 110.86 $ 100.28  
Total Fair Value       $ 10.5 $ 7.6  
Hero Restricted Shares       95,160 76,090  
Restricted Stock Units (RSUs) [Member] | Hero Acquisition            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Granted, Options   854,882        
Total Fair Value   $ 61.5        
Hero Restricted Shares   854,882        
Vesting shares           427,438
Vesting period   3 years        
Restricted shares, stock compensation expense       $ 2,800,000 $ 7,300,000  
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member] | Hero Acquisition            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting shares 213,725   213,719      
Performance Stock Units (PSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted-Average grant date fair value       $ 136.76 $ 122.24  
Performance shares       18,140 19,960  
Performance Stock Units (PSUs) [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Performance stock issued range       0.00%    
Performance Stock Units (PSUs) [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Performance stock issued range       200.00%    
Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares Reserved For ESPP       750,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       85.00%    
MaximumValuePurchasedUnderESPP       $ 25,000