XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Repurchase (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 78 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Apr. 30, 2023
Dec. 31, 2018
Equity, Class of Treasury Stock [Line Items]              
Shares repurchased (in shares) 0 400,000 700,000 1,000,000 7,400,000    
Value of shares repurchased   $ 36.2 $ 57.9 $ 86.2 $ 485.0    
Treasury stock acquired, average cost per share (in usd per share)   $ 92.01 $ 85.66 $ 87.30 $ 65.68    
Stock repurchase program, remaining authorized repurchase amount $ 115.0   $ 115.0   $ 115.0    
2018 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount             $ 300.0
2023 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount           $ 300.0