XML 71 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Repurchases of Shares (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
May 05, 2026
May 03, 2023
Share Repurchase Program [Line Items]        
Share repurchase program, number of shares authorized       $ 500.0
Share Repurchase Program, Remaining Authorized, Amount $ 900.0      
Shares repurchased during period, number 0.5      
Ordinary Stock Repurchases Not Including Shares Withheld for Taxes $ 100.0      
Shares obtained in connection with share based compensation award programs 0.1 0.1    
Payments for shares obtained in connection with share based compensation programs $ 15.5 $ 10.6    
New Repurchase Program        
Share Repurchase Program [Line Items]        
Share repurchase program, number of shares authorized     $ 1,000.0