XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Recorded at Fair Value on Recurring Basis
The following tables summarize the Company’s financial instruments recorded at fair value on a recurring basis by level within the fair value hierarchy as of the periods presented (in thousands):
September 30, 2023
Level 1Level 2Level 3Total
Cash and cash equivalent
Cash equivalents - money market mutual funds
$8,842 $— $— $8,842 
Marketable Securities
U.S. Treasury securities— 159,050 — 159,050 
U.S. Agency securities— 29,330 — 29,330 
Certificates of deposit— 3,365 — 3,365 
Corporate debt securities— 1,684 — 1,684 
Commercial paper
— 9,506 — 9,506 
Total cash equivalents and marketable securities$8,842 $202,935 $— $211,777 
December 31, 2022
Level 1Level 2Level 3Total
Cash and cash equivalent
Cash equivalents - money market mutual funds$5,608 $— $— $5,608 
Marketable Securities
U.S. Treasury securities— 219,104 — 219,104 
U.S. Agency securities— 19,264 — 19,264 
Certificates of deposit— 26,509 — 26,509 
Corporate debt securities— 13,848 — 13,848 
Commercial paper
— 22,400 — 22,400 
Total cash equivalents and marketable securities$5,608 $301,125 $— $306,733