XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - disaggregation of sales - Schedule of Disaggregates of Net Sales of our Component Products and Real Estate Management and Development Segments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue - disaggregation of sales        
Net sales $ 503.5 $ 533.6 $ 1,582.5 $ 1,623.9
Component products        
Revenue - disaggregation of sales        
Net sales 40.0 33.6 120.6 107.5
Component products | Security Products        
Revenue - disaggregation of sales        
Net sales 30.3 26.6 91.2 84.7
Component products | Marine Components        
Revenue - disaggregation of sales        
Net sales $ 9.7 $ 7.0 $ 29.4 $ 22.8