XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2025
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):
June 30, 2025
Level 1Level 2Level 3Total
Cash and cash equivalents
Cash equivalents - money market mutual funds
$30,331 $— $— $30,331 
Marketable securities
U.S. Treasury securities— 141,828 — 141,828 
Total cash equivalents and marketable securities$30,331 $141,828 $— $172,159 
December 31, 2024
Level 1Level 2Level 3Total
Cash and cash equivalents
Cash equivalents - money market mutual funds$10,716 $— $— $10,716 
Marketable securities
U.S. Treasury securities— 167,803 — 167,803 
Total cash equivalents and marketable securities$10,716 $167,803 $— $178,519