XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Marketable Securities
The fair value of marketable securities as of September 30, 2025 and December 31, 2024 are summarized below:
September 30, 2025
Level 1Level 2Level 3
Assets:
Cash Equivalents
Money market funds$25,754 $— $— 
Short-term marketable securities at fair value
U.S. treasury and government agencies65,326 — — 
Corporate and international bonds— 17,028 — 
Total assets $91,080 $17,028 $ 
December 31, 2024
Level 1Level 2Level 3
Assets:
Cash Equivalents
Money market funds$85 $— $— 
Short-term marketable securities at fair value
U.S. treasury and government agencies6,053 — — 
Corporate and international bonds— 2,868 — 
Total assets $6,138 $2,868 $ 
Liabilities:
Preferred stock warrant liability $970 
Total liabilities $970 
Schedule of Changes in Level 3 Fair Value, Liabilities The following table presents the change in fair value of the preferred stock warrants and the Series E purchase option which are classified in Level 3 of the fair value hierarchy for the nine months ended September 30, 2025:
September 30, 2025
Preferred stock warrant liabilitySeries E purchase option
Balance January 1, 2025$970 $— 
Additions
— 218 
Change in fair value256 11,719 
Exercises(589)(11,937)
Conversion to equity upon IPO$(637)$— 
Balance September 30, 2025
$— $— 
The following table presents the change in fair value of the preferred stock warrants which are classified in Level 3 of the fair value hierarchy for the nine months ended September 30, 2024:
September 30, 2024
Preferred stock warrant liability
Balance January 1, 2024$851 
Change in fair value75 
Balance September 30, 2024
$926