v3.25.2
Revenue Recognition - Schedule of Revenues Disaggregated by End Market and Product (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenue $ 760.3 $ 737.6 $ 1,445.1 $ 1,430.5
Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 100.00% 100.00% 100.00% 100.00%
Net revenue, Installation        
Disaggregation of Revenue [Line Items]        
Net revenue $ 715.6 $ 697.3 $ 1,362.8 $ 1,353.2
Net revenue, Installation | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 94.00% 95.00% 94.00% 95.00%
Insulation        
Disaggregation of Revenue [Line Items]        
Net revenue $ 446.5 $ 447.8 $ 861.0 $ 875.7
Insulation | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 59.00% 61.00% 60.00% 61.00%
Shower doors, shelving and mirrors        
Disaggregation of Revenue [Line Items]        
Net revenue $ 56.9 $ 53.4 $ 108.0 $ 102.3
Shower doors, shelving and mirrors | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 7.00% 7.00% 7.00% 7.00%
Garage doors        
Disaggregation of Revenue [Line Items]        
Net revenue $ 44.2 $ 43.2 $ 86.6 $ 85.9
Garage doors | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 6.00% 6.00% 6.00% 6.00%
Waterproofing        
Disaggregation of Revenue [Line Items]        
Net revenue $ 40.9 $ 34.5 $ 74.9 $ 65.2
Waterproofing | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 5.00% 5.00% 5.00% 5.00%
Rain gutters        
Disaggregation of Revenue [Line Items]        
Net revenue $ 31.9 $ 32.1 $ 58.4 $ 59.5
Rain gutters | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 4.00% 4.00% 4.00% 4.00%
Fireproofing/firestopping        
Disaggregation of Revenue [Line Items]        
Net revenue $ 27.2 $ 22.4 $ 47.7 $ 43.1
Fireproofing/firestopping | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 4.00% 3.00% 3.00% 3.00%
Window blinds        
Disaggregation of Revenue [Line Items]        
Net revenue $ 20.8 $ 20.2 $ 38.1 $ 37.2
Window blinds | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 3.00% 3.00% 3.00% 3.00%
Other building products        
Disaggregation of Revenue [Line Items]        
Net revenue $ 47.2 $ 43.7 $ 88.1 $ 84.3
Other building products | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 6.00% 6.00% 6.00% 6.00%
Other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 44.7 $ 40.3 $ 82.3 $ 77.3
Other | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 6.00% 5.00% 6.00% 5.00%
Net revenue, Installation        
Disaggregation of Revenue [Line Items]        
Net revenue $ 715.6 $ 697.3 $ 1,362.8 $ 1,353.2
Net revenue, Installation | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 94.00% 95.00% 94.00% 95.00%
Residential new construction        
Disaggregation of Revenue [Line Items]        
Net revenue $ 548.8 $ 542.4 $ 1,043.2 $ 1,045.2
Residential new construction | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 72.00% 74.00% 72.00% 73.00%
Repair and remodel        
Disaggregation of Revenue [Line Items]        
Net revenue $ 43.2 $ 42.5 $ 85.6 $ 82.6
Repair and remodel | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 6.00% 6.00% 6.00% 6.00%
Commercial        
Disaggregation of Revenue [Line Items]        
Net revenue $ 123.6 $ 112.4 $ 234.0 $ 225.4
Commercial | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 16.00% 15.00% 16.00% 16.00%
Other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 44.7 $ 40.3 $ 82.3 $ 77.3
Other | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk (percent) 6.00% 5.00% 6.00% 5.00%