XML 61 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are as follows (in thousands):
Fair Value Measurements at Reporting Date
TotalLevel 1Level 2Level 3
At December 31, 2024:
Cash equivalents
Money market funds$17,693 $17,693 $— $— 
U.S. government securities999 — 999 — 
U.S. treasury securities997 997 — — 
Total cash equivalents measured at fair value$19,689 $18,690 $999 $— 
Marketable securities
Commercial paper$58,823 $— $58,823 $— 
U.S. treasury securities46,309 46,309 — — 
Corporate debt securities43,669 — 43,669 — 
U.S. government agency securities40,071 — 40,071 — 
Total marketable securities measured at fair value$188,872 $46,309 $142,563 $— 
At December 31, 2023:
Cash equivalents
Money market funds$7,962 $7,962 $— $— 
Total cash equivalents measured at fair value$7,962 $7,962 $— $— 
Marketable securities
Commercial paper$18,751 $— $18,751 $— 
U.S. government agency securities9,925 — 9,925 — 
U.S. treasury securities1,978 1,978 — — 
Total marketable securities measured at fair value$30,654 $1,978 $28,676 $— 
Liabilities
Convertible preferred stock warrants$871 $— $— $871 
Total liabilities measured at fair value$871 $— $— $871 
Schedule of Marketable Securities
The following table presents the amortized cost and estimated fair market value of our cash equivalents and marketable securities as of the dates presented (in thousands):
December 31, 2024
Amortized CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated Fair
Value
Cash equivalents:
Money market funds$17,693 $— $— $17,693 
U.S. government securities999 — — 999 
U.S. treasury securities997 — — 997 
Marketable securities:
Commercial paper$58,798 $56 $(31)$58,823 
U.S. treasury securities46,231 80 (2)46,309 
Corporate debt securities43,634 49 (14)43,669 
U.S. government agency securities40,013 60 (2)40,071 
Totals$208,365 $245 $(49)$208,561 
December 31, 2023
Amortized CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated Fair
Value
Marketable securities:
Commercial paper$18,742 $$— $18,751 
U.S. government agency securities9,927 (3)9,925 
U.S. treasury securities1,977 — 1,978 
Totals$30,646 $11 $(3)$30,654 
Investments Classified by Contractual Maturity Date
The following table presents available-for-sale securities by contractual maturity date as of December 31, 2024 (in thousands):
December 31, 2024
Amortized CostEstimated Fair Value
Due in one year or less$173,772 $173,959 
Due after one year but within five years14,904 14,913 
Total$188,676 $188,872 
Schedule of Preferred Stock Warrant Liability Activity
The following table presents activity for the preferred stock warrants liability during the year ended December 31, 2024 (in thousands):
Preferred Stock Warrants Liability
Balance at December 31, 2023$871 
Change in fair value1,047 
Conversion of preferred stock warrants liability to equity(1,918)
Balance at December 31, 2024$—