v3.25.2
Non-operating Loss (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Nonoperating Income (Expense) [Abstract]        
Interest income $ 0.6 $ 1.1 $ 2.0 $ 2.2
Realized and unrealized foreign currency losses (1.5) (1.6) (3.9) (3.0)
Interest expense (8.2) (10.6) (16.9) (21.9)
Total non-operating loss $ (9.1) $ (11.1) $ (18.8) $ (22.7)