XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

January

2023

   

March

2023

   

July

2023

   

December
2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65     $ 1.07  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07     $ 0.79  

Term (years)

    0.09       0.78       0.42       0.05  

Volatility

    167 %     168.9 %     156.8 %     71.6 %

Dividend rate

    0 %     0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %     4.30  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

Number of

Shares

   

Weighted-

Average Exercise

Price Per Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at January 1, 2022

    14,518     $ 313.71       1.44  

Warrants granted

    326,171     $ 6.30          

Pre-funded warrants granted

    64,286     $ 0.045          

Pre-funded warrants exercised

    (64,286 )   $ 0.045          

Warrants expired/canceled

        $          

Outstanding at December 31, 2022

    340,689     $ 19.40       0.31  

Exercisable at December 31, 2022

    14,518     $ 313.71       0.44  
                         

Balance at January 1, 2023

    340,689     $ 19.40          

Warrants granted

    1,071,429                  

Warrants exercised

    (158,731 )                

Warrants expired/canceled

    (14,518 )                

Pre-funded warrants granted

    946,429                  

Pre-funded warrants exercised

    (946,429 )                

Outstanding and Exercisable at December 31, 2023

    1,238,869     $ 3.14       4.57  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Year Ended December 31,

 
   

2023

   

2022

 

Cost of revenues

  $ 17,000     $ 18,000  

Selling, general and administrative

          229,000  

Research and development

    22,000       20,000  
    $ 39,000     $ 267,000  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    10,636,581       1,525,751  

Warrants

    1,238,869       340,689  

Stock options

    6,103       6,403  

Total

    11,881,553       1,872,843  
Warrants [Member]  
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

March

2023

 

Conversion price before

  $ 6.30  

Conversion price after

  $ 2.65  

Term (years)

    4.9  

Volatility

    123 %

Dividend rate

    0 %

Risk free rate

    4.20 %