XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Recurring and Nonrecurring The following table summarizes certain fair value information as of March 31, 2024 and December 31, 2023 for financial assets and liabilities measured at fair value on a recurring basis, as well as estimated fair values of certain other financial assets and liabilities not measured on a recurring basis:
Fair Value Hierarchy
BalanceEstimated Fair ValueLevel 1Level 2Level 3
(in thousands)
March 31, 2024
Financial Assets:
Cash equivalents:
Money market funds
$206,363 $206,363 $206,363 $— $— 
Short-term investments:
Time deposits$739 $739 $— $739 $— 
Long-term investments:
Marketable equity securities
$731 $731 $731 $— $— 
Non-marketable equity securities
$1,250 
December 31, 2023
Financial Assets:
Cash equivalents:
Money market funds
$204,388 $204,388 $204,388 $— $— 
Long-term investments:
Marketable equity securities
$421 $421 $421 $— $— 
Non-marketable equity securities
$1,250