v3.26.1
Inventoried Costs, Net (Details) - USD ($)
$ in Millions
Jun. 28, 2026
Dec. 28, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 137.2 $ 109.4
Work in process 91.2 71.9
Finished goods 7.5 6.9
Total inventoried costs, net $ 235.9 $ 188.2