XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the three months ended March 31, 2025

  

For the three months ended March 31, 2024

 

Numerator

        

Net income (loss)

 $730,947  $(440,980)

Denominator:

        

Weighted average shares outstanding - basic

  12,649,573   12,852,930 

Effect of non-unvested restricted stock

  947    

Weighted average shares outstanding - diluted

  12,650,520   12,852,930 

Earnings (loss) per common share:

        

Basic

 $0.06  $(0.03)

Diluted

  0.06   (0.03)