XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - ELOC Commitment Note Payable (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jul. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Convertible Notes Payable, Current $ 2,590,000     $ 2,590,000     $ 0  
Derivative Liability, Fair Value Adjustment   $ 200,000            
Gain (Loss) on Extinguishment of Debt 0   $ 71,000 $ 52,000 $ 14,591,000      
Conversion of ELOC Commitment Note to Common Stock [Member]                
Debt Conversion, Converted Instrument, Shares Issued (in shares)   56,769            
Debt Conversion, Converted Instrument, Amount   $ 500,000            
Gain (Loss) on Extinguishment of Debt   $ (22,000)            
June 2024 Commitment Note [Member]                
Debt Instrument, Face Amount               $ 350,000
Debt Instrument, Interest Rate, Stated Percentage               5.00%
Debt Instrument, Fair Value Disclosure               $ 600,000
Convertible Notes Payable, Current               300,000
ELOC Purchase Agreement, Derivative Portion [Member]                
Derivative Liability           $ 5,700,000    
Increase (Decrease) in Derivative Liabilities $ 600,000              
Embedded Derivative Financial Instruments [Member] | June 2024 Commitment Note [Member]                
Embedded Derivative, Fair Value of Embedded Derivative Liability               $ 300,000
ELOC Commitment Note [Member]                
Debt Instrument, Face Amount           $ 10,000,000    
Debt Instrument, Interest Rate, Stated Percentage           5.00%    
Long-Term Debt, Fair Value           $ 15,000,000    
Long-Term Debt           $ 9,300,000