XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Disaggregation of sales - Schedule of Disaggregates of Net Sales of our Component Products and Real Estate Management and Development Segments (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue - disaggregation of sales      
Net sales $ 2,077.0 $ 2,104.8 $ 1,921.7
Component Products [Member]      
Revenue - disaggregation of sales      
Net sales 158.3 145.9 161.3
Real Estate Management And Development [Member]      
Revenue - disaggregation of sales      
Net sales 59.3 71.8 93.9
Real Estate Management And Development [Member] | Land Sales [Member]      
Revenue - disaggregation of sales      
Net sales 59.3 71.5 92.6
Real Estate Management And Development [Member] | Utility And Other [Member]      
Revenue - disaggregation of sales      
Net sales   0.3 1.3
Security Products [Member] | Component Products [Member]      
Revenue - disaggregation of sales      
Net sales 120.7 115.2 121.2
Marine Components [Member] | Component Products [Member]      
Revenue - disaggregation of sales      
Net sales $ 37.6 $ 30.7 $ 40.1