XML 102 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies Contingency (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Jan. 06, 2022
Business Combination, Contingent Consideration [Line Items]      
Contingent Consideration, Gross ST   $ 1.0  
Contingent Consideration, Gross LT   1.5  
Product Liability Accrual, Component Amount $ 36.0 36.0  
Loss Contingency Accrual, Provision 3.8 0.7  
Loss Contingency Accrual, Payments 2.5    
SmithsMedical      
Business Combination, Contingent Consideration [Line Items]      
contingent consideration gross   100.0  
Product Liability Accrual, Component Amount $ 23.3 23.3 $ 55.1
Foreign Infusion System Supplier      
Business Combination, Contingent Consideration [Line Items]      
contingent consideration gross   $ 2.5