v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 28, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Aggregate purchase commitments $ 1,781.4  
Purchase commitments less than one year 1,558.8  
Product warranty accrual 25.7 $ 19.2
Revenue deferrals related to extended warranties $ 78.1 $ 55.9