XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of awards Outstanding, Balance | shares 92,347
Weighted avg. exercise price per share, Balance $ 8.67
Weighted avg. grant date fair value per share, Balance $ 7.77
Weighted avg. remaining contractual life (in years), Balance 5 years 3 months 21 days
Aggregate intrinsic value, Balance | $ $ 502,688
Number of awards, Granted | shares
Weighted avg. exercise price per share, Granted
Weighted avg. grant date fair value per share, Granted
Weighted avg. remaining contractual life (in years), Granted
Number of awards, Exercised | shares
Weighted avg. exercise price per share, Exercised
Weighted avg. grant date fair value per share, Exercised
Weighted avg. remaining contractual life (in years), Exercised
Number of awards Expired/Forfeited | shares (6,250)
Weighted avg. exercise price per share, Expired/Forfeited
Weighted avg. grant date fair value per share, Expired/Forfeited
Weighted avg. remaining contractual life (in years), Expired/Forfeited
Number of awards Outstanding, Balance | shares 86,097
Weighted avg. exercise price per share, Balance $ 8.56
Weighted avg. grant date fair value per share, Balance $ 7.60
Weighted avg. remaining contractual life (in years), Balance 5 years 25 days
Aggregate intrinsic value, Balance | $ $ 436,285
Number of awards, Exercisable | shares 74,104
Weighted avg. exercise price per share, Exercisable $ 7.11
Weighted avg. grant date fair value per share, Exercisable $ 7.63
Weighted avg. remaining contractual life (in years), Exercisable 4 years 6 months 21 days
Aggregate intrinsic value, Exercisable | $ $ 432,251
Number of awards, Unvested | shares 11,993
Weighted avg. exercise price per share, Unvested $ 14.36
Weighted avg. grant date fair value per share, Unvested $ 10.63
Weighted avg. remaining contractual life (in years), Unvested 8 years 2 months 12 days
Aggregate intrinsic value, Unvested | $ $ 4,034