Quarterly report pursuant to Section 13 or 15(d)

Schedule of status of time based stock options (Details)

v3.23.3
Schedule of status of time based stock options (Details) - Stock Option Plan 2015 [Member]
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding at beginning | shares 3,035,000 3,672,500
Outstanding at beginning $ 3.93 $ 3.42
Granted | shares 185,000 770,000
Granted $ 3.18 $ 2.68
Exercised | shares 831,250
Exercised $ 1.57
Forfeited | shares 486,250
Forfeited $ 2.73
Outstanding at ending | shares 3,220,000 3,125,000
Outstanding at ending $ 3.88 $ 3.84
Options exercisable | shares 1,333,750 825,000
Options exercisable $ 4.57 $ 4.41
Weighted average fair value of options granted during the period $ 2.23 $ 2.03
Stock-based compensation expense | $ $ 1,626,408 $ 1,564,027