XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Stock Option Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]    
Shares underlying option, outstanding, beginning   903,468
Weighted average exercise price, outstanding, beginning   $ 4.27
Weighted average contractual terms outstanding, beginning   7 years 10 months 24 days
Shares underlying option, granted 0 980,075
Weighted average exercise price, granted   $ 3.38
Shares underlying option, exercised   (240,526)
Weighted average exercise price, exercised   $ 0.10
Shares underlying option, forfeited /cancelled   (14,204)
Weighted average exercise price, forfeited /cancelled   $ 5.28
Shares underlying option, outstanding, ending   1,628,813
Weighted average exercise price, outstanding, ending   $ 4.34
Weighted average contractual terms, outstanding, ending   8 years 6 months
Shares underlying option, exercisable, ending   881,952
Weighted average exercise price, exercisable, ending   $ 4.91
Weighted average contractual terms, exercisable   7 years 10 months 24 days
Shares underlying option, vested and expected to vest, ending   1,628,813
Weighted average exercise price, vested and expected to vest, ending   $ 4.34
Weighted average contractual terms, vested and expected to vest   8 years 6 months