v3.26.1
Business Segments and Geographic Information - Schedule of Information by Business Segments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 6,930.0 $ 6,927.0
Operating segments    
Segment Reporting [Line Items]    
Total assets 6,771.0 6,820.7
Operating segments | Health & Science Technologies    
Segment Reporting [Line Items]    
Total assets 4,284.1 4,301.1
Operating segments | Fluid & Metering Technologies    
Segment Reporting [Line Items]    
Total assets 1,657.9 1,694.4
Operating segments | Fire & Safety/Diversified Products    
Segment Reporting [Line Items]    
Total assets 829.0 825.2
Corporate/Other    
Segment Reporting [Line Items]    
Total assets $ 159.0 $ 106.3