XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies Contingency (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jan. 06, 2022
Business Acquisition, Contingent Consideration [Line Items]      
Contingent Consideration, Gross ST   $ 1.0  
Contingent Consideration, Gross LT   1.5  
Product Liability Accrual, Component Amount $ 32.6 32.6  
Loss Contingency Accrual, Provision 2.4 0.7  
SmithsMedical      
Business Acquisition, Contingent Consideration [Line Items]      
contingent consideration gross   100.0  
Product Liability Accrual, Component Amount $ 25.8 25.8 $ 55.1
Foreign Infusion System Supplier      
Business Acquisition, Contingent Consideration [Line Items]      
contingent consideration gross   $ 2.5