XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  Three Months Ended
June 30,
  Six Months Ended
June 30,
 
  

2023

  

2022

  

2023

  

2022

 

Numerator:

                

Net loss attributable to common stockholders: basic and diluted calculation

 $(3,923,368

)

 $(10,391,324

)

 $(7,345,170

)

 $(13,762,039

)

                 

Denominator:

                

Weighted average common shares outstanding - basic

  3,996,512   3,589,684   3,982,384   3,441,546 

Effect of diluted stock options, warrants, and preferred stock (1)

  -   -   -   - 

Weighted average common shares outstanding - diluted

  3,996,512   3,589,684   3,982,384   3,441,546 

Loss per common share - basic and diluted

 $(0.98

)

 $(2.89

)

 $(1.84

)

 $(4.00

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  Three and Six Months Ended
June 30,
 
  

2023

  

2022

 

Options

  48,037   51,763 

Restricted Stock Units

  2,500   18,334 

Warrants

  1,812,379   1,819,927 

Series B Convertible Preferred Stock

  16   16