XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable securities:    
Fair Value $ 285,493  
Strategic investments:    
Investments in available-for-sale debt securities 11,043 $ 7,332
Total 316,048 518,357
Money Market Funds    
Cash equivalents:    
Money market funds 30,200 514,907
U.S. Treasury Securities    
Marketable securities:    
Fair Value 86,477  
Commercial Paper    
Marketable securities:    
Fair Value 72,914  
Corporate Notes and Obligations    
Marketable securities:    
Fair Value 65,150  
Time Deposits    
Marketable securities:    
Fair Value 60,952  
Level 1    
Strategic investments:    
Total 116,677 514,907
Level 1 | Money Market Funds    
Cash equivalents:    
Money market funds 30,200 514,907
Level 1 | U.S. Treasury Securities    
Marketable securities:    
Fair Value 86,477  
Level 2    
Strategic investments:    
Total 199,016  
Level 2 | Commercial Paper    
Marketable securities:    
Fair Value 72,914  
Level 2 | Corporate Notes and Obligations    
Marketable securities:    
Fair Value 65,150  
Level 2 | Time Deposits    
Marketable securities:    
Fair Value 60,952  
Level 3    
Strategic investments:    
Total 355 3,450
Available-for-Sale Debt Securities    
Strategic investments:    
Investments in available-for-sale debt securities 355 3,450
Available-for-Sale Debt Securities | Level 3    
Strategic investments:    
Investments in available-for-sale debt securities $ 355 $ 3,450