XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Quality Door, Hanson Truss, RPM, Schoeneman, TRSMI, Western Truss, CRi, Wyoming Millwork, Sunrise Wood Designs, Reno Truss and High Mountain    
Business Acquisition [Line Items]    
Purchase price of certain assets acquired $ 345.4  
Noltex, BMS, JBM, Church's and FCC    
Business Acquisition [Line Items]    
Purchase price of certain assets acquired   $ 252.5