XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting [Line Items]    
Net sales $ 592.1 $ 585.4
Number of Reportable Segments | segment 2  
Life Science    
Segment Reporting [Line Items]    
Net sales $ 228.5 228.6
Clinical Diagnostics    
Segment Reporting [Line Items]    
Net sales $ 363.6 $ 356.8