XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Share Repurchase (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 30, 2025
Mar. 31, 2024
May 01, 2025
Equity, Class of Treasury Stock [Line Items]        
Shares repurchased (in shares)   0.8 0.7  
Value of shares repurchased   $ 84.5 $ 57.9  
Treasury stock acquired, average cost per share (in usd per share)   $ 104.28 $ 85.66  
Subsequent Event        
Equity, Class of Treasury Stock [Line Items]        
Shares repurchased (in shares) 0.2      
Value of shares repurchased $ 15.5      
Stock repurchase program, remaining authorized repurchase amount       $ 240.0