XML 74 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Share-based Compensation of Stock Options Outstanding and Exercisable (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of options outstanding, shares 4,551,205  
Options outstanding, Weighted average remaining contractual life (Years) 6 years 7 months 28 days  
Options outstanding, Weighted average exercise price (in dollars per share) $ 2.82  
Options outstanding, Aggregate intrinsic value $ 315,330  
Number of options exercisable 2,799,979  
Options exercisable, Weighted average remaining contractual life (Years) 5 years 3 days  
Options exercisable, Weighted average exercise price $ 3.84  
Options exercisable, Aggregate intrinsic value $ 201,966  
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants exercisable, shares 1,934,366 1,944,366
Weighted average remaining contractual life 3 years  
Weighted average exercise price, per share $ 0.51 $ 0.51
Aggregate intrinsic value $ 922,629