XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Contract with Customer, Liability $ 4,100,000 $ 10,300,000 $ 4,100,000 $ 10,300,000
Contract with Customer, Liability, Revenue Recognized $ (3,000,000.0) $ (1,600,000)    
Wood construction products        
Disaggregation of Revenue [Line Items]        
Percentage of net sales     84.80% 85.20%
Concrete construction products        
Disaggregation of Revenue [Line Items]        
Percentage of net sales     15.00% 14.70%