Quarterly report [Sections 13 or 15(d)]

Share Repurchase Program - Share Repurchase Activity (Details)

v3.25.3
Share Repurchase Program - Share Repurchase Activity (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 27, 2025
Sep. 28, 2024
Equity, Class of Treasury Stock [Line Items]                
Share repurchase cost (including excise taxes) $ 0.8 $ 10.1 $ 5.1 $ 45.5 $ 10.1 $ 15.3    
Common Stock                
Equity, Class of Treasury Stock [Line Items]                
Number of shares repurchased (in shares) 81,927 1,221,672 621,643 4,265,363 753,667 1,019,889 1,925,242 6,038,919
Share repurchase cost (including excise taxes) $ 0.8     $ 45.5     $ 16.0 $ 70.9