XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Schedule of fair value of financial instruments measured on recurring basis

As of June 30, 2023

Description

    

Total

    

Level 1

    

Level 2

    

Level 3

 

Liabilities:

Warrant liabilities

$

975

$

$

975

$

Total liabilities at Fair Value

$

975

$

$

975

$

As of December 31, 2022

Description

    

Total

    

Level 1

    

Level 2

    

Level 3

 

Liabilities:

Warrant liabilities

$

10,796

$

$

$

10,796

Total liabilities at Fair Value

$

10,796

$

$

$

10,796

Schedule of a roll-forward of the warrant liabilities measured at fair value

Six Months Ended

June 30,

    

2023

Balance at beginning of period

$

10,796

Change in fair value of warrant liabilities

(2,988)

Reclass of warrant liabilities upon exercise of warrants

(6,833)

Balance at end of period

$

975