XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurement  
Summary of category of assets or liabilities carried at fair value

    

Total

    

Level 1

    

Level 2

    

Level 3

December 31, 2023

 

  

 

  

 

  

 

  

Assets

 

  

 

  

 

  

 

  

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

1,104

$

1,104

$

$

Liabilities

 

  

 

  

 

  

 

  

Derivative liability – Class A Common Stock warrants

$

271

$

$

$

271

Warrant liability – Series m-3 Preferred Stock

$

284

$

$

$

284

Warrant liability – Series s Preferred Stock

$

5,692

$

$

$

5,692

    

Total

    

Level 1

    

Level 2

    

Level 3

December 31, 2022

 

  

 

  

 

  

 

  

Assets

 

  

 

  

 

  

 

  

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

3,025

$

3,025

$

$

Liabilities

 

  

 

  

 

  

 

  

Warrant liability – Series m-3 Preferred Stock

$

1,282

$

$

$

1,282

Warrant liability – Series s Preferred Stock

$

8,729

$

$

$

8,729

Derivative liability – Class A Common Stock warrants

$

1,146

$

$

$

1,146

2022 Convertible Notes

$

8,152

$

$

$

8,152

Summary of changes in the fair value of Company's Level 3 warrant and convertible note liabilities

    

Warrant and Derivative Liability

Balance as of January 1, 2022

$

30,566

Initial fair value of Class A Common Stock warrants

 

1,818

Exercise of warrants

(370)

Revaluation of Class A Common Stock, Series B, m-3 and s Preferred Stock warrants

 

(20,857)

Balance as of December 31, 2022

11,157

Warrant cancellations

(308)

Revaluation of Common Stock warrants

(875)

Revaluation of Series s and Series m-3 Preferred Stock warrants

(3,727)

Balance as of December 31, 2023

$

6,247

Convertible Note Liabilities  
Fair Value Measurement  
Summary of changes in the fair value of Company's Level 3 warrant and convertible note liabilities

Balance January 1, 2023

    

$

8,152

Accretion of interest

 

440

Note conversion

 

(8,592)

Balance as of December 31, 2023

$