XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2021

 

Expected term (based upon historical experience) (in years)

 5.5-5.8 

Expected volatility

 117-159%

 

Expected dividends

  None  

Risk free interest rate

 0.73-1.24%

 

Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Options Outstanding

  

Options Exercisable

 

Exercise Prices

  

Number of
shares

  

Weighted
Average
Remaining
contractual
Life (In Years)

  

Number of
shares

  

Weighted
Average
Remaining
contractual
Life (In Years)

 
$0.98   19,500   2.11   19,500   2.11 
$1.91   10,000   8.25   6,667   8.25 
$2.21   7,000   8.45   4,666   8.45 
$2.68   5,300   8.87   1,767   8.87 
$2.89   105,000   7.87   78,333   7.87 
$2.92   52,500   6.13   52,500   6.13 
$3.00   52,500   6.62   52,500   6.62 
$3.30   37,500   4.75   37,500   4.75 
$3.50   3,000   5.76   3,000   5.76 
$4.10   78,700   5.23   78,700   5.23 
    371,000   6.28   335,133   6.10 
The 2018 Non-qualified Stock Option Plan [Member]  
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
shares

  

Weighted
average
exercise
price per
share

 

Options outstanding at January 1, 2022

  314,000  $3.17 

Granted

  -   - 

Cancelled/Expired

  -   - 

Exercised

  -   - 

Options outstanding at December 31, 2022

  314,000  $3.17 
  

Number of
shares

  

Weighted
average
exercise
price per
share

 

Options outstanding at January 1, 2022

  36,000  $0.98 

Granted

  -   - 

Cancelled

  (2,000)  0.98 

Exercised

  (20,000)  0.98 

Options outstanding at December 31, 2022

  14,000  $0.98 
  

Number of
shares

  

Weighted
average
exercise
price per
share

 

Options outstanding at January 1, 2022

  43,000  $3.00 

Granted

  -   - 

Cancelled

  -   - 

Exercised

  -   - 

Options outstanding at December 31, 2022

  43,000  $3.00 
  

Number of
shares

  

Weighted
average
exercise
price per
share

 

Options outstanding at January 1, 2022

  10,000  $0.98 

Granted

  -   - 

Cancelled/Expired

  (10,000)  0.98 

Exercised

  -   - 

Options outstanding at December 31, 2022

  -  $- 
  

Number of
Shares

  

Weighted
Average
Price

  

Weighted
Average
Remaining
Contractual
Life (In Years)

  

Aggregate
Intrinsic
Value

 

Options outstanding at January 1, 2022

  403,000  $2.90         

Granted

  -   -         

Cancelled/Expired

  (12,000)  0.98         

Exercised

  (20,000)  0.98         

Options outstanding and expected to vest at December 31, 2022

  371,000  $3.07   6.28  $6,838 

Options exercisable at December 31, 2022

  335,133  $3.10   6.10  $6,338