XML 180 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of financial assets measured at fair value on recurring basis
The following tables present information about the Company’s financial assets measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values as of December 31, 2023 (in thousands):
Fair ValueLevel 1Level 2Level 3
Cash equivalents:
Money market funds$103,564 $103,564 $— $— 
U.S. Treasury securities14,972 — 14,972 — 
Corporate debt securities7,588 — 7,588 — 
Marketable securities:   
Corporate debt securities128,705 — 128,705 — 
U.S. government debt securities20,428 — 20,428 — 
U.S. Treasury securities5,966 — 5,966 — 
Total cash equivalents and marketable securities$281,223 $103,564 $177,659 $— 
The following table sets forth the fair value of the Company’s financial assets by level within the fair value hierarchy at December 31, 2022 (in thousands):
Fair ValueLevel 1Level 2Level 3
Cash equivalents:
Money market funds$28,705 $28,705 $— $— 
U.S. Treasury securities799 — 799 — 
Marketable securities:
Corporate debt securities234,327 — 234,327 — 
U.S. government debt securities47,641 — 47,641 — 
U.S. Treasury securities25,393 — 25,393 — 
Total cash equivalents and marketable securities$336,865 $28,705 $308,160 $—