XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the financial liabilities that are measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (unaudited except for December 31, 2023, in thousands):
Level 3
June 30, 2024December 31, 2023
Notes Warrants
$338 $334 
Additional Warrants
31 263 
Total
$369 $597 
Schedule of Changes in Fair Value
The following tables present the changes in the fair value (unaudited, except for December 31, 2023 and 2022, respectively, in thousands), and also includes the derivative associated with the Notes and Warrant Offering ("Notes and Warrants Offering Derivative"), which was extinguished with the retirement of the Notes on December 31, 2023:
Notes Warrants
Additional WarrantsTotal
Measurement at December 31, 2023
$334 $263 $597 
Change in fair value28 (214)(186)
Measurement at March 31, 2024
$362 $49 $411 
Change in fair value(24)(18)(42)
Measurement at June 30, 2024
$338 $31 $369 

Notes and Warrants Offering Derivative
Notes Warrants
Additional WarrantsTotal
Measurement at December 31, 2022
$1,575 $2,052 $1,265 $4,892 
Change in fair value(1,021)(1,222)(741)(2,984)
Derecognition of debt
(22)— — (22)
Measurement at March 31, 2023
$532 $830 $524 1,886 
Change in fair value(270)(108)(52)(430)
Derecognition of debt(45)— — (45)
Measurement at June 30, 2023$217 $722 $472 $1,411