v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets That Have Been Measured at Fair Value

The following tables present information about our financial assets that have been measured at fair value and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):

 

 

 

As of June 30, 2025

 

 

Quoted
Prices
in Active
Markets for Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

21,931

 

 

$

21,931

 

 

$

 

 

$

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

12,972

 

 

 

 

 

 

12,972

 

 

 

 

 

$

34,903

 

 

$

21,931

 

 

$

12,972

 

 

$

 

 

 

 

As of December 31, 2024

 

 

Quoted
Prices
in Active
Markets for Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

46,990

 

 

$

46,990

 

 

$

 

 

$

 

Commercial paper

 

 

5,072

 

 

 

 

 

 

5,072

 

 

 

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

39,091

 

 

 

 

 

 

39,091

 

 

 

 

Commercial paper

 

 

3,166

 

 

 

 

 

 

3,166

 

 

 

 

U.S. government and agency securities

 

 

3,979

 

 

 

 

 

 

3,979

 

 

 

 

 

$

98,298

 

 

$

46,990

 

 

$

51,308

 

 

$

 

Summary of the Changes in the Estimated Fair Value of the Liabilities

The following table sets forth a summary of the changes in the estimated fair value of these liabilities, which are all classified as Level 3 (in thousands):

 

 

 

2029 Notes Derivatives

 

 

May 2024 Warrants

 

Balance as of December 31, 2024

 

$

13,688

 

 

$

12,582

 

Change in fair value

 

 

(9,680

)

 

 

(8,249

)

Balance as of June 30, 2025

 

$

4,008

 

 

$

4,333