XML 358 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible assets and goodwill - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 0 years  
Gross Carrying Amount $ 889.5 $ 889.5
Accumulated Amortization 388.0 322.9
Total remaining amortization $ 501.5 566.6
Products    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 13 years 6 months  
Gross Carrying Amount $ 855.4 855.4
Accumulated Amortization 353.9 288.8
Total remaining amortization $ 501.5 566.6
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 0 years  
Gross Carrying Amount $ 28.6 28.6
Accumulated Amortization 28.6 28.6
Total remaining amortization $ 0.0 0.0
Cost of Bioservices    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 0 years  
Gross Carrying Amount $ 5.5 5.5
Accumulated Amortization 5.5 5.5
Total remaining amortization $ 0.0 $ 0.0