XML 73 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues Revenue Recognition (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Distribution
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenue from External Customer [Line Items]      
Customer rebates and allowances $ 87.9 $ 92.9  
Building Materials Distribution      
Revenue from External Customer [Line Items]      
Number of primary distribution methods | Distribution 2    
Building Materials Distribution | Shipping and Handling      
Revenue from External Customer [Line Items]      
Cost of goods and services sold $ 238.8 $ 226.1 $ 195.7