XML 71 R55.htm IDEA: XBRL DOCUMENT v3.21.1
9. Stock Based Compensation (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement, Noncash Expense [Abstract]      
Number of options, outstanding 17,082 29,165 0
Weighted average exercise price per share, outstanding $ 6.10 $ 7.20 $ 0.00
Weighted average remaining contractual life (years), outstanding 5 years 8 months 1 day    
Aggregate intrinsic value, outstanding $ 82,496    
Number of options, exercisable 14,894    
Weighted average exercise price per share, exercisable $ 6.18    
Weighted average remaining contractual life (years), exercisable 5 years 4 months 28 days    
Aggregate intrinsic value, exercisable $ 60,135