v3.26.1
Note 12 - Net Income (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Numerator

                

Net loss

 $(1,805,081) $(362,178) $(54,151) $(518,360)

Less: Accretion of paid-in-kind preferred dividends

  (974,319)     (1,072,627)   

Undistributed loss

  (2,779,400)  (362,178)  (1,126,778)  (518,360)

Allocation to common stockholders

  100.0%  100.0%  100.0%  100.0%

Undistributed loss - common

  (2,779,400)  (362,178)  (1,126,778)  (518,360)

Distributed earnings (preferred dividends to common)

            

Net loss attributable to common - basic

  (2,779,400)  (362,178)  (1,126,778)  (518,360)

Reallocation of undistributed earnings (diluted)

            

Net loss attributable to common - diluted

 $(2,779,400) $(362,178) $(1,126,778) $(518,360)

Denominator

                

Weighted average common shares - basic

  11,019,387   10,517,528   10,904,337   10,431,987 

Dilutive effect - incentive stock plan awards

            

Weighted average common shares - diluted

  11,019,387   10,517,528   10,904,337   10,431,987 

Net loss per common share

                

Basic

 $(0.25) $(0.03) $(0.10) $(0.05)

Diluted

 $(0.25) $(0.03) $(0.10) $(0.05)

Anti-dilutive shares excluded

                

Incentive stock plan awards (1)

  1,620,876   2,451,477   1,620,876   2,451,477 

Series A Preferred Stock (as-converted) (3)

  26,749,161      14,918,675    

(1) In the three and six months ended June 30, 2026 and 2025, the Company reported a net loss attributable to common shareholders and therefore all 1,620,876 and 2,451,477, respectively, of potential common shares underlying outstanding stock options and RSUs, as well as all shares of Series A Preferred Stock as converted, were excluded from the diluted computation as their inclusion would be anti-dilutive.