XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value of Financial Instruments [Abstract]  
Roll-Forward of Fair Value of Level 3 Warrants
The following is a roll-forward of the fair value of the Level 3 warrants:

(in thousands)
     
Balance at December 31, 2022
 
$
6,868
 
Change in fair value
   
755
 
Issuance of Common Stock for exercise of Series I warrants
    (7,623 )
October 17, 2023, issuance of Series J warrants     4,965  
Exercise of Series J warrants     (536 )
Change in fair value     (1,586 )
Balance at December 31, 2023
   
2,843
 
Exercise of Series J warrants
    (1,357 )
April 30, 2024, issuance of common warrants     7,813
 
Exercise of April 2024 warrants
    (1,373 )
Reclassification of April 2024 warrants to equity
    (2,844 )
Change in fair value
    (4,602 )
Balance at September 30, 2024   $ 480