v3.26.1
Note 10 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]
  

Three Months Ended March 31, 2026

 

Year Ended December 31, 2025

  

Common Stock Issued

 

Held in Treasury

 

Common Stock Outstanding

 

Common Stock Issued

 

Held in Treasury

 

Common Stock Outstanding

Shares, beginning of year

  6,307,997   (133,047)  6,174,950   5,454,639   (81,584)  5,373,055 

Stock-based compensation

  152,402      152,402   16,156      16,156 

Stock issued for settlement of warrants

  214,462      214,462   837,202      837,202 

Shares withheld for income taxes

  (1,379)      (1,379)         

Repurchase of common stock

              (51,463)  (51,463)

Shares, end of period

  6,673,482   (133,047)  6,540,435   6,307,997   (133,047)  6,174,950