XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 14, 2023
Oct. 02, 2023
Apr. 17, 2023
Sep. 16, 2021
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2019
Summary Of Significant Accounting Policies [Line Items]                
Purchase of treasury stock         $ 100,000      
0.375% Convertible Senior Notes due 2024                
Summary Of Significant Accounting Policies [Line Items]                
Principal amount               $ 287,500
Notes, frequency of periodic payment           semi-annually    
Total convertible senior notes         284,600 $ 69,500 $ 284,600  
Fair value of convertible senior notes         $ 452,000 109,800 452,000  
1.00% Convertible Senior Notes due 2028                
Summary Of Significant Accounting Policies [Line Items]                
Debt istrument cancelled $ 309,900              
Principal amount 290,100         600,000    
Notes for cash 290,100              
Total convertible senior notes           510,100    
Fair value of convertible senior notes           596,000    
1.00% Convertible Senior Notes due 2028 | Private Placement                
Summary Of Significant Accounting Policies [Line Items]                
Principal amount 600,000              
1.00% Convertible Senior Notes due 2028 | Subscription Transaction                
Summary Of Significant Accounting Policies [Line Items]                
Principal amount 290,100              
1.00% Convertible Senior Notes due 2028 | Exchange Transaction                
Summary Of Significant Accounting Policies [Line Items]                
Debt istrument cancelled 309,900              
Exchanged 2019 Notes                
Summary Of Significant Accounting Policies [Line Items]                
Debt Intrument Exchange Amount $ 217,700              
Avitide, Inc.                
Summary Of Significant Accounting Policies [Line Items]                
Business combination contingent consideration       $ 88,400   125,000 $ 88,373  
Upfront payment       $ 75,000        
FlexBiosys, Inc.                
Summary Of Significant Accounting Policies [Line Items]                
Business combination contingent consideration     $ 6,600     42,000    
Upfront payment     $ 29,000          
Metenova Holding AB                
Summary Of Significant Accounting Policies [Line Items]                
Business combination contingent consideration           $ 10,000    
Upfront payment   $ 164,500