XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
distributionMethod
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Revenue from External Customer [Line Items]      
Customer rebates and allowances $ 91.4 $ 87.9  
Building Materials Distribution      
Revenue from External Customer [Line Items]      
Number of primary distribution methods | distributionMethod 2    
Building Materials Distribution | Shipping and Handling      
Revenue from External Customer [Line Items]      
Cost of goods and services sold $ 253.8 $ 238.8 $ 226.1