v3.26.3
Revenue (Disaggregation Of Revenue) (Details) - Revenue from Contract with Customer [Member] - Product Concentration Risk [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total net sales 100.00% 100.00% 100.00% 100.00%
Construction [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 60.40% 61.30% 61.00% 60.80%
CIG [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 19.20% 20.80% 19.40% 21.30%
Industrial & Utility [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 20.40% 17.90% 19.60% 17.90%