XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Reported Financial Assets and Liabilities (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 1,500,380 $ 1,554,476
Liabilities 118 7,731
Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 118 504
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,122,199 914,121
Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 244,231 522,280
Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 133,858 117,980
Prepayments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 92 95
Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   7,227
Quoted Prices in Active Markets for Identical Instruments (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,088,176 828,919
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,040,952 790,934
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 47,224 37,985
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 412,204 725,557
Liabilities 118 504
Significant Other Observable Inputs (Level 2) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 118 504
Significant Other Observable Inputs (Level 2) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 81,247 123,187
Significant Other Observable Inputs (Level 2) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 244,231 522,280
Significant Other Observable Inputs (Level 2) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 86,634 79,995
Significant Other Observable Inputs (Level 2) | Prepayments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 92 95
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities $ 0 7,227
Significant Unobservable Inputs (Level 3) | Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   $ 7,227