XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables set forth the fair value of the Company’s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):
March 31, 2024
Level 1Level 2Level 3Total
Financial Assets
Money market funds$34,996 $— $— $34,996 
Commercial paper
— 3,980 — 3,980 
Certificates of deposit— 11,308 — 11,308 
Cash equivalents34,996 15,288 — 50,284 
Commercial paper— 47,835 — 47,835 
U.S. Treasury and government debt securities— 46,052 — 46,052 
Marketable securities— 93,887 — 93,887 
Total financial assets$34,996 $109,175 $— $144,171 
December 31, 2023
Level 1Level 2Level 3Total
Financial Assets
Money market funds$42,126 $— $— $42,126 
Certificates of deposit— 12,528 — 12,528 
Cash equivalents42,126 12,528 — 54,654 
Commercial paper— 50,962 — 50,962 
Agency debt securities— 2,995 — 2,995 
U.S. Treasury and government debt securities— 42,878 — 42,878 
Marketable securities— 96,835 — 96,835 
Total financial assets$42,126 $109,363 $— $151,489