v3.26.1
Revenue Recognition - Schedule of Revenue by Product (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 196.8 $ 468.3 $ 757.6 $ 807.2
Power Products        
Disaggregation of Revenue [Line Items]        
Revenue 131.8 324.7 414.0 415.6
Materials Products        
Disaggregation of Revenue [Line Items]        
Revenue $ 65.0 $ 143.6 $ 343.6 $ 391.6