XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Fair Value Measurements - Schedule of Level 3 Fair Value Changes (Details) - USD ($)
2 Months Ended 3 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Anson Convertible Notes [Member]              
Convertible note payable - current portion $ 0 $ 0          
Convertible note payable, net of current portion 2,985 2,985          
Streeterville Convertible Note [Member]              
Convertible note payable - current portion 3,050,000 3,050,000     $ 10,069,000    
Convertible note payable, net of current portion 0 0     0    
Streeterville Convertible Note [Member]              
Fair value of the Note as of December 31, 2023   7,651,000 $ 6,779,000 $ 9,161,000 12,692,000 $ 12,189,000 $ 10,525,000
Conversions and repayments of principal and interest (cash)   (2,500,000) 849,000 (2,300,000) (2,200,000)   (88,000)
Conversions and repayments of principal and interest (shares)     (400,000)   (782,000) (200,000)  
Fair value adjustment through earnings   (2,101,000) 23,000 318,000 359,000 663,000 1,770,000
Default penalty   (2,500,000) 849,000 (2,300,000) (2,200,000)   (88,000)
Fair value adjustment through accumulated other comprehensive loss           128,000 (106,000)
Fair value of the Note as of March 31, 2024 3,050,000 3,050,000 7,651,000 6,779,000 10,069,000 12,692,000 12,189,000
Anson Convertible Notes [Member]              
Fair value of the Note as of December 31, 2023 2,941            
Conversions and repayments of principal and interest (shares) (702)            
Fair value adjustment through earnings 746            
Fair value of the Note as of March 31, 2024 2,985 2,985          
Warrants [Member]              
Fair value of the Note as of December 31, 2023   8,000 26,000 17,000 36,000 25,000 37,000
Fair value adjustment through earnings   (165,000) (18,000) 9,000 (26,000) 11,000 (12,000)
Fair value of the Note as of March 31, 2024 $ 1,902,000 1,902,000 $ 8,000 $ 26,000 $ 10,000 $ 36,000 $ 25,000
Initial recognition of issuance of warrants   $ 2,059,000