XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
7. Stock Based Compensation (Details 3) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]    
Number of options, outstanding 17,082 17,082
Weighted average exercise price per share, outstanding $ 6.10 $ 6.10
Weighted average remaining contractual life (years), outstanding 5 years 5 months 5 days  
Aggregate intrinsic value, outstanding $ 202,582  
Number of options, exercisable 14,894  
Weighted average exercise price per share, exercisable $ 6.18  
Weighted average remaining contractual life (years), exercisable 5 years 1 month 28 days  
Aggregate intrinsic value, exercisable $ 164,839