v3.25.1
Note 8 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]
  

Common

  

Common

  

Additional

             
  

Stock

  

Stock

  

Paid-In

  

Accumulated

  

Treasury

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Stock

  

Total

 

Balance at December 31, 2024

  3,913,959  $2,348  $49,386  $(15,850) $(6,053) $29,831 

Common stock issued under restricted stock units

  13,764   7   (7)         

Common stock issued-stock options

  1,148   1   12         13 

Share-based compensation expense-stock options

        118         118 

Share-based compensation expense-restricted stock units

        275         275 

Net income

           2,132      2,132 

Balance at March 31, 2025

  3,928,871   2,356   49,784   (13,718)  (6,053)  32,369 
  

Common

  

Common

  

Additional

             
  

Stock

  

Stock

  

Paid-In

  

Accumulated

  

Treasury

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Stock

  

Total

 

Balance at December 31, 2023

  3,867,082  $2,320  $48,602  $(24,209) $(5,402) $21,311 

Common stock issued under restricted stock units

  4,710   3   (3)         

Share-based compensation expense-stock options

        55         55 

Share-based compensation expense-restricted stock units

        121         121 

Treasury shares

              (651)  (651)

Net income

           681      681 

Balance at March 31, 2024

  3,871,792   2,323   48,775   (23,528)  (6,053)  21,517