XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Numerator

                               

Net (loss) income

  $ (4,753,541 )   $ 2,150,362     $ (9,584,781 )   $ 190,525  

Change in fair value of Convertible Notes

          (4,778,251 )           (5,424,251 )

Adjusted net (loss) income

  $ (4,753,541 )   $ (2,627,889 )   $ (9,584,781 )   $ (5,233,726 )

Denominator

                               

Weighted average shares outstanding, basic

    8,702,764       3,308,302       7,861,757       1,458,415  

Weighted average Convertible Notes before conversion

          458,398             750,992  

Weighted average shares outstanding, diluted

    8,702,764       3,766,700       7,861,757       2,209,407  

Net (loss) income, basic

  $ (0.55 )   $ 0.65     $ (1.22 )   $ 0.13  

Net (loss) income, diluted

  $ (0.55 )   $ (0.70 )   $ (1.22 )   $ (2.37 )
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

September 30,

 
   

2024

   

2023

 

Common stock warrants

    2,633,868       598,457  

Stock options

    533,159       329,340  
      3,167,027       927,797