XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - Stock Option Plans [Member] - USD ($)
6 Months Ended
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Subject to Issuance, Outstanding, Beinning Balance 637,882
Weighted-average Exercise Price, Outstanding, Beinning Balance $ 2.50
Weighted-average Remaining Contractual Term, Outstanding Beginning Balance 2 years 6 months 18 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance $ 5,686,421
Number of Shares Subject to Issuance, Granted 221,843
Weighted-average Exercise Price, Granted $ 10.38
Number of Shares Subject to Issuance, Exercised (357,301)
Weighted-average Exercise Price, Exercised $ 2.34
Number of Shares Subject to Issuance, Outstanding, Ending Balance 502,424
Weighted-average Exercise Price, Outstanding, Ending Balance $ 6.09
Weighted-average Remaining Contractual Term, Outstanding Ending Balance 3 years 6 months
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 1,602,561
Number of Shares Subject to Issuance, Exercisable 135,860
Weighted-average Exercise Price, Exercisable $ 2.72
Weighted-average Remaining Contractual Term, Exercisable 2 years 4 months 20 days
Aggregate Intrinsic Value, Outstanding, Exercisable $ 767,728