XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Stock Based Compensation - Summary of Intrinsic Value (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Outstanding, numbre of shares underling options (in shares) 12,916 17,082 29,165
Outstanding, weighted average exercise price per share (in dollars per share) $ 5.47 $ 6.10 $ 7.20
Outstanding, weighted average remaining contractual life (Year) 6 years 2 months 23 days    
Outstanding, aggregate intrinsic value $ 189,765    
Exercisable, numbre of shares underling options (in shares) 12,916    
Exercisable, weighted average exercise price per share (in dollars per share) $ 5.47    
Exercisable, weighted average remaining contractual life (Year) 6 years 2 months 23 days    
Exercisable, aggregate intrinsic value $ 189,765