v3.26.1
NOTE 6 — Stock-Based Compensation Plan (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of employee service stock-based compensation, allocation of recognized period costs
                
   Years Ended December 31,
Income Statement Classification  2025  2024
  Cost of revenues  $108,413   $119,872 
  Research and development  $212,465   $318,258 
  Sales and marketing  $192,869   $283,672 
  General and administrative  $155,451  $332,494
     Stock-based compensation expenses  $669,198  $1,054,296
Stock options' weighted average assumptions and grant date fair values
                
   Years Ended December 31,
   2025  2024
Risk-free interest rate (%)   4.12%   4.24%
Dividend yield            
Volatility factor   54.03%   106.88%
Expected option life (years)   10    3.41 
Activity of stock options exercised
                
   Years Ended December 31,
   2025  2024
Total intrinsic value of stock options exercised   $     $(23,688)
Cash received from stock option exercises   $     $23,750 
2004 Plan outstanding and exercisable options by price range
                                    
   Options Outstanding   Options Exercisable

 

Range of

Exercise

Prices

 

 

Number of

Options Outstanding

    Weighted Average Remaining Life (Years)    

 

Weighted

Average Exercise Price

    

 

Number of Options Exercisable

    

 

Weighted Average Exercise Price

 
$1.02 - $1.08  119,000    8.17   $1.08    44,521   $1.07 
$1.1197 - $1.12  613,349    8.50   $1.12    204,458   $1.12 
$1.90 - $2.27  110,825    2.08   $1.99    110,825   $1.99 
$2.32  94,275    3.67   $2.32    94,275   $2.32 
$2.45 - $2.52  19,000    3.08   $2.48    19,000   $2.48 
$2.75  33,600    0.25   $2.75    33,600   $2.75 
$2.93 - $2.95  28,051    2.75   $2.93    28,051   $2.93 
$3.05  12,000    6.50   $3.05    12,000   $3.05 
$3.73 - $3.88  17,000    0.92   $3.81    17,000   $3.81 
$4.22 - $5.00  40,600    2.50   $4.45    40,600   $4.45 
$8.58  45,000    5.33   $8.58    45,000   $8.58 
$1.02 - $8.58  1,132,700    6.50   $1.89    649,330   $2.47 
Restricted Stock
              
  Number of Restricted Stocks  Weighted
Average
Price Per Share
Unvested as of December 31, 2023  991,199   $2.83 
   Granted  506,000   $1.11 
   Vested  (316,519)  $1.16 
   Forfeited  (101,840)  $2.18 
Unvested as of December 31, 2024  1,078,840   $0.98 
   Granted  643,793   $1.42 
   Vested  (477,715)  $2.00 
   Forfeited  (128,427)  $3.33 
Unvested as December 31, 2025  1,116,491   $1.14