XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Stock Option Activity (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Shares outstanding beginning balance | shares 632,511
Weighted average grant price outstanding beginning balance | $ / shares $ 6.89
Weighted average remaining contractual period outstanding beginning balance 8 years 4 months 24 days
Aggregate intrinsic value outstanding beginning balance | $
Shares granted | shares 41,000
Weighted average grant price granted | $ / shares $ 5.03
Weighted average remaining contractual period granted 9 years 3 days
Aggregate intrinsic value granted | $
Shares forfeited or expired | shares (145,667)
Weighted average grant price forfeited or expired | $ / shares $ 7.91
Aggregate intrinsic value forfeited or expired | $
Shares outstanding ending balance | shares 527,844
Weighted average grant price outstanding ending balance | $ / shares $ 6.46
Weighted average remaining contractual period outstanding ending balance 7 years 6 months 25 days
Aggregate intrinsic value outstanding ending balance | $
Shares exercisable ending balance | shares 270,080
Weighted average grant price exercisable ending balance | $ / shares $ 7.39
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 7 years 1 month 28 days
Aggregate intrinsic value exercisable ending balance | $
Shares vested and expected to vest | shares 518,511
Weighted average grant price vested and expected to vest | $ / shares $ 6.47
Weighted average remaining contractual period vested and expected to vest 7 years 6 months 18 days
Aggregate intrinsic value vested and expected to vest | $