XML 63 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 14, 2023
Oct. 02, 2023
Apr. 17, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Jul. 31, 2019
Summary Of Significant Accounting Policies [Line Items]              
Purchase of treasury stock       $ 100.0      
0.375% Convertible Senior Notes due 2024              
Summary Of Significant Accounting Policies [Line Items]              
Principal amount             $ 287.5
Notes, carrying value           $ 69.5  
Fair value of convertible senior notes           109.8  
1.00% Convertible Senior Notes due 2028              
Summary Of Significant Accounting Policies [Line Items]              
Debt istrument cancelled $ 309.9            
Principal amount 290.1         600.0  
Notes for cash 290.1            
Notes, carrying value         $ 525.6 510.1  
Fair value of convertible senior notes         546.1 $ 596.0  
1.00% Convertible Senior Notes due 2028 | Private Placement              
Summary Of Significant Accounting Policies [Line Items]              
Principal amount 600.0            
1.00% Convertible Senior Notes due 2028 | Subscription Transaction              
Summary Of Significant Accounting Policies [Line Items]              
Principal amount 290.1            
1.00% Convertible Senior Notes due 2028 | Exchange Transaction              
Summary Of Significant Accounting Policies [Line Items]              
Debt istrument cancelled 309.9            
2019 Notes [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Debt Intrument Exchange Amount $ 217.7            
Tantti, Inc.              
Summary Of Significant Accounting Policies [Line Items]              
Business combination contingent consideration         54.5    
Avitide, Inc.              
Summary Of Significant Accounting Policies [Line Items]              
Business combination contingent consideration         13.8    
FlexBiosys, Inc.              
Summary Of Significant Accounting Policies [Line Items]              
Business combination contingent consideration     $ 6.6   $ 3.3    
Upfront payment     $ 29.0        
Metenova Holding AB              
Summary Of Significant Accounting Policies [Line Items]              
Upfront payment   $ 164.5