XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Measurements  
Schedule of financial assets and liabilities measured and recorded at fair value on a recurring basis

September 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Commercial Paper

$

44,464

$

$

$

44,464

Corporate Bonds

$

216,075

$

$

$

216,075

Government Bonds

$

32,618

$

$

$

32,618

U.S. Treasuries

 

$

16,946

$

$

 

$

16,946

Liabilities

Public Warrants

$

1,450

$

$

$

1,450

Private Placement Warrants

$

$

984

$

$

984

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Commercial Paper

$

84,909

$

$

$

84,909

Corporate Bonds

$

239,473

$

$

$

239,473

Government Bonds

$

56,689

$

$

$

56,689

Liabilities

Public Warrants

$

2,505

$

$

$

2,505

Private Placement Warrants

$

$

1,722

$

$

1,722

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

    

September 30, 2024

    

December 31, 2023

 

Exercise price

$

11.50

$

11.50

Stock price

$

1.35

$

1.45

Volatility

 

99.0

%  

 

95.0

%

Term (in years)

 

2.19

 

2.94

Risk-free rate

 

3.58

%  

 

3.94

%

Schedule of reconciliation of warrants measured at fair value

Public Warrants

Private Placement Warrants

    

Level 1 Fair Value

    

Level 2 Fair Value

December 31, 2023

$

0.19

$

0.28

Change in fair value

$

0.01

$

0.06

March 31, 2024

$

0.20

$

0.34

Change in fair value

$

(0.03)

$

(0.05)

June 30, 2024

$

0.17

$

0.29

Change in fair value

$

(0.06)

$

(0.13)

September 30, 2024

$

0.11

$

0.16

Schedule of fair value of warrant liabilities

Three Months Change in

Warrant Class

    

Level

    

Warrants

    

June 30, 2024

    

Fair Value

    

September 30, 2024

Public Warrants

 

1

 

13,182,501

$

2,241

$

(791)

$

1,450

Private Placement Warrants

 

2

 

6,150,802

$

1,784

$

(800)

$

984

Total

 

  

 

19,333,303

$

4,025

$

(1,591)

$

2,434

Nine Months Change in

Warrant Class

    

Level

    

Warrants

    

December 31, 2023

    

Fair Value

    

September 30, 2024

Public Warrants

 

1

 

13,182,501

$

2,505

$

(1,055)

$

1,450

Private Placement Warrants

 

2

 

6,150,802

$

1,722

$

(738)

$

984

Total

 

  

 

19,333,303

$

4,227

$

(1,793)

$

2,434