v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Measurements  
Summary of the asset type, balance sheet classification, maturity, and fair value of marketable securities and investments

Assets

Balance Sheet Classification

Maturity

June 30, 2026

December 31, 2025

Commercial Paper

Marketable securities

Due in 1 year or less

$

59,483

$

62,166

Corporate Bonds

Marketable securities

Due in 1 year or less

126,309

122,941

Government Bonds

Marketable securities

Due in 1 year or less

21,320

39,053

U.S. Treasuries

Marketable securities

Due in 1 year or less

11,039

5,017

Total Marketable securities

$

218,151

$

229,177

Corporate Bonds

Investments

Due in 1 year to 5 years

$

152,413

$

63,187

Government Bonds

Investments

Due in 1 year to 5 years

24,478

22,479

Equity Method Investment

Investments

974

1,331

Total Investments

$

177,865

$

86,997

Schedule of financial assets and liabilities measured and recorded at fair value on a recurring basis

June 30, 2026

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets

Balance Sheet Classification

Commercial Paper

Marketable securities

$

59,483

$

$

$

59,483

Corporate Bonds

Marketable securities

$

126,309

$

$

$

126,309

Government Bonds

Marketable securities

 

$

21,320

$

$

 

$

21,320

U.S. Treasuries

Marketable securities

$

11,039

$

$

$

11,039

Corporate Bonds

Investments

$

152,413

$

$

$

152,413

Government Bonds

Investments

$

24,478

$

$

$

24,478

Bifurcated embedded derivative

Loan receivable from equity method investee

$

$

$

584

$

584

Liabilities

Public Warrants

Warrant liabilities

$

1,476

$

$

$

1,476

Private Placement Warrants

Warrant liabilities

$

$

514

$

$

514

December 31, 2025

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Total

Assets

Balance Sheet Classification

Commercial Paper

Marketable securities

$

62,167

$

$

$

62,167

Corporate Bonds

Marketable securities

$

122,941

$

$

$

122,941

Government Bonds

Marketable securities

$

39,053

$

$

$

39,053

U.S. Treasuries

Marketable securities

$

5,017

$

$

$

5,017

Corporate Bonds

Investments

$

63,187

$

$

$

63,187

Government Bonds

Investments

$

22,479

$

$

$

22,479

Bifurcated embedded derivative

Loan receivable from equity method investee

$

$

$

584

$

584

Liabilities

Public Warrants

Warrant liabilities

$

9,911

$

$

$

9,911

Private Placement Warrants

Warrant liabilities

$

$

3,970

$

$

3,970

Schedule of Level 2 inputs used in the recurring valuation of the Private Placement Warrants

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

 

Exercise price

$

11.50

$

11.50

Stock price

$

2.59

$

4.25

Volatility

 

138.0

%  

 

114.5

%

Term (in years)

 

0.44

 

0.94

Risk-free rate

 

3.90

%  

 

3.43

%

Schedule of reconciliation of warrants measured at fair value

Public Warrants

Private Placement Warrants

  ​ ​ ​

Level 1 Fair Value

  ​ ​ ​

Level 2 Fair Value

December 31, 2025

$

0.71

$

0.74

Change in fair value

$

(0.49)

$

(0.52)

March 31, 2026

$

0.22

$

0.22

Change in fair value

$

(0.12)

$

(0.12)

June 30, 2026

$

0.10

$

0.10