XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Fair value on a recurring basis (Details)
$ in Thousands
12 Months Ended
Jun. 01, 2016
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair value of financial instruments      
Long term investments (Note 6)   $ 221,266 $ 222,301
ARIAD | Contingent Consideration      
Roll forward of Level 3 liabilities      
Projected cash flows period 18 years    
ARIAD | Discount rate | Contingent Consideration      
Roll forward of Level 3 liabilities      
Valuation input (as a percent) 0.10    
ARIAD | Average Cost of Capital | Contingent Consideration      
Roll forward of Level 3 liabilities      
Valuation input (as a percent)   0.10  
ARIAD | Accrued and other current liabilities      
Roll forward of Level 3 liabilities      
Contingent consideration earned during the period but not yet paid   $ (19,600) (9,600)
Level 3 | Estimate of Fair Value Measurement [Member]      
Roll forward of Level 3 liabilities      
Balance at the beginning of the period   266,000 277,000
Contingent consideration earned during the period but not yet paid   (19,583) (9,595)
Payments made during the period   (17,158) (24,790)
Change in fair value of contingent consideration   14,741 23,385
Balance at the end of the period   244,000 266,000
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member]      
Fair value of financial instruments      
Cash and cash equivalents   2,057,440 1,513,008
Debt securities (government)   290,752 288,369
Long term investments (Note 6)   221,266 222,301
Total assets   2,569,458 2,023,678
Acquisition-related contingent consideration   244,000 266,000
Total liabilities   244,000 266,000
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value of financial instruments      
Cash and cash equivalents   2,057,440 1,513,008
Long term investments (Note 6)   221,266 222,301
Total assets   2,278,706 1,735,309
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value of financial instruments      
Debt securities (government)   290,752 288,369
Total assets   290,752 288,369
Fair Value, Measurements, Recurring [Member] | Level 3      
Fair value of financial instruments      
Acquisition-related contingent consideration   244,000 266,000
Total liabilities   $ 244,000 $ 266,000