XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets and Liabilities at Fair Value on Recurring Basis (Detail) - Fair Value Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 1,569,256 $ 1,419,071
Total liabilities at fair value (28,380) (26,519)
Bank Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 11,994 11,867
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,370,500 1,367,500
U.S. Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 149,843  
Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 8,539 13,185
Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 28,380 26,519
Other Long-term Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities at fair value (28,380) (26,519)
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,557,262 1,407,204
Total liabilities at fair value (28,380) (26,519)
Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,370,500 1,367,500
Level 1 [Member] | U.S. Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 149,843  
Level 1 [Member] | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 8,539 13,185
Level 1 [Member] | Other Current Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 28,380 26,519
Level 1 [Member] | Other Long-term Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities at fair value (28,380) (26,519)
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 11,994 11,867
Level 2 [Member] | Bank Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 11,994 $ 11,867