XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Carried at Fair Value
The financial assets carried at fair value were determined using the following inputs (in thousands):
Fair Value at
June 30, 2022
Level 1Level 2Level 3
Cash equivalents:    
Money market funds$222,578 $222,578 $— $— 
Non-current assets:
Long-term investments$105,287 $— $— $105,287 
Marketable equity investments
$5,020 $5,020 $— $— 
Fair Value at
December 31, 2021
Level 1Level 2Level 3
Cash equivalents:    
Money market funds$175,663 $175,663 $— $— 
Non-current assets:
Long-term investments$199,965 $— $— $199,965 
Marketable equity investments
$8,600 $8,600 $— $—