XML 25 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Cash equivalents, term deposits, corporate debt securities, U.S. government and agency securities, payment-dependent notes receivable, payment-dependent notes payable, and warrant liabilities are stated at fair value on a recurring basis. Cash, restricted cash, accounts receivable, accounts payable, and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time these financial instruments are held to the expected receipt or payment date.
The Company classifies cash equivalents, including money market funds and U.S. government treasury bills, within Level 1 of the fair value hierarchy because the Company values these instruments using quoted market prices. The Company classifies term deposits, corporate debt securities, and U.S. government and agency securities as Level 2 of the fair value hierarchy because these investments are valued using observable market inputs without quoted market prices. The Company classifies the December 2023 Warrants (as defined herein) within Level 2 of the fair value hierarchy as these warrants are valued using a Black-Scholes option-pricing model which uses observable inputs. Assumptions in the model include, but are not limited to, risk-free interest rate, expected volatility of the Company's stock price, expected term and expected dividend yield. The Company classifies Payment-dependent notes receivable and payable and its Private Placement Warrants (as defined herein) as Level 3 of the fair value hierarchy as the fair value measurements are based on valuation techniques that use significant inputs that are unobservable which are described in more detail below.
The following tables present the fair value hierarchy for assets and liabilities measured at fair value on a recurring basis (in thousands):
As of June 30, 2025
Level 1Level 2Level 3Total
Cash and cash equivalents:
Money market funds$15,451 $— $— $15,451 
Corporate debt securities— 2,601 — 2,601 
U.S. government agency bonds— 2,305 — 2,305 
Term deposits (less than 90 days)— 7,325 — 7,325 
Payment-dependent notes receivable— — 9,604 9,604 
Investments:
Corporate debt securities— 13,430 — 13,430 
U.S. government securities— 497 — 497 
U.S. government agency bonds— 12,466 — 12,466 
Term deposits(1)
— 1,083 — 1,083 
Total financial assets$15,451 $39,707 $9,604 $64,762 
Payment-dependent notes payable$— $— $9,604 $9,604 
December 2023 Warrants— 30 — 30 
Private Placement Warrants— — 266 266 
Total financial liabilities$— $30 $9,870 $9,900 


As of December 31, 2024
Level 1Level 2Level 3Total
Cash and cash equivalents:
Money market funds$56,300 $— $— $56,300 
U.S. government securities21,482 — — 21,482 
Term deposits (less than 90 days)— 7,306 — 7,306 
Payment-dependent notes receivable— — 7,412 7,412 
Term deposits(1)
— 1,068 — 1,068 
Total financial assets$77,782 $8,374 $7,412 $93,568 
Payment-dependent notes payable$— $— $7,412 $7,412 
December 2023 Warrants— 45 — 45 
Private Placement Warrants— — 147 147 
Total financial liabilities$— $45 $7,559 $7,604 

(1) Included in prepaid expenses and other current assets on the unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024.

Payment-Dependent Notes Receivable and Payment-Dependent Notes Payable
The Company classifies payment-dependent notes receivable and payment-dependent notes payable within Level 3 of the fair value hierarchy if the underlying securities are equity of private companies whose regular financial and nonfinancial information is generally not available other than when it is publicly disclosed, or significant unobservable inputs are used to estimate fair value.
The Company estimates the fair value of payment-dependent notes receivable and payment-dependent notes payable utilizing market data and completed transactions made through the Company’s platform for the relevant private securities as well as mutual fund valuations of private companies as relevant data inputs.

Private Placement Warrants

The Company classifies the Private Placement Warrants within Level 3 due to the valuation technique used to estimate fair value. A Monte Carlo simulation model was used to estimate fair value as of June 30, 2025 and December 31, 2024, respectively.

The Company estimated the fair value of the Private Placement Warrant liabilities as of June 30, 2025 and December 31, 2024, respectively, using the following key assumptions:

As of June 30, 2025As of December 31, 2024
Fair value of underlying securities$19.04 $13.95 
Expected term (years)1.7 2.2 
Expected volatility95.0 %82.5 %
Risk-free interest rate3.8 %4.3 %
Expected dividend yield— %— %
Fair value per warrant$0.54 $0.30 

The Company recorded changes in the fair value of the Private Placement Warrants as follows (in thousands):
For the three months ended June 30For the six months ended June 30
2025202420252024
Beginning Balance$— $3,102 $147 $4,727 
Change in fair value of warrant liability(1)
266 (1,255)118 (2,880)
Balance, June 30$266 $1,847 $266 $1,847 

(1) The change in fair value of warrant liability is recorded in the unaudited condensed consolidated statement of operations within change in fair value of warrant liabilities.

Transfers Into and Out of Level 3
The Company transfers financial instruments out of Level 3 on the date when underlying input parameters are readily observable from active markets with or without quoted market prices.
For Payment-dependent notes receivable and payable, transfers from Level 3 to Level 1 generally relate to a company going public and listing on a national securities exchange. During the periods presented, there were no transfers of payment-dependent notes receivable and payable into or out of Level 3.
The following table provides a reconciliation for all financial assets and liabilities measured at fair value using significant unobservable inputs (Level 3) for the six months ended June 30, 2025 and 2024 (in thousands):

Total Level 3 Financial AssetsTotal Level 3 Financial Liabilities
Balance as of December 31, 2024$7,412 7,559 
Change in fair value of payment-dependent notes receivable2,192 — 
Change in fair value of Private Placement Warrants — 118 
Change in fair value of payment-dependent notes payable— 2,192 
Balance as of June 30, 2025$9,604 $9,869 


Total Level 3 Financial AssetsTotal Level 3 Financial Liabilities
Balance as of December 31, 2023$5,593 $10,320 
Change in fair value of payment-dependent notes receivable1,165 — 
Change in fair value of Private Placement Warrants— (2,880)
Change in fair value of payment-dependent notes payable— 1,165 
Balance as of June 30, 2024$6,758 $8,605