XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Numerator:

        

Numerator for basic and diluted (loss) per share, net (loss) available to common shareholders

 $(234,970) $(250,188)

Denominator:

        

Denominator for basic (loss) per share, weighted average shares outstanding

  26,615,947   26,375,762 

Effect of dilutive securities

      

Denominator for diluted earnings per share, adjusted for weighted average shares and assumed conversion

  26,615,947   26,375,762 

Basic (loss) per common share

 $(0.01) $(0.01)

Diluted (loss) per common share and common share equivalent

 $(0.01) $(0.01)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Anti-dilutive warrants

  945,599   945,599