v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue by Channel (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 618.0 $ 660.3
United States    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 592.0 635.0
Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 21.5 21.9
Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 4.5 3.4
Dealers    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 327.8 353.1
Retailers    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 216.5 223.5
Builders    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 73.7 $ 83.7