v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue by Channel (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 815.2 $ 730.9 $ 1,433.2 $ 1,391.2
United States        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 787.9 700.0 1,379.9 1,335.0
Canada        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 24.8 27.9 46.3 49.8
Mexico        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 2.5 3.0 7.0 6.4
Dealers        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 412.3 410.0 740.1 763.1
Retailers        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 262.7 223.0 479.2 446.5
Builders        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 140.2 $ 97.9 $ 213.9 $ 181.6