XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Activity of Stock Option Plans (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Common Class A [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, outstanding, beginning 976,605 1,024,351
Weighted average exercise price, outstanding, beginning $ 4.56 [1] $ 4.38 [2]
Number of Shares, adjustment for effect of stock dividends 38,266 47,780
Number of shares, granted 16,000 4,000
Number of shares, exercised (214,989) (71,330)
Number of shares, cancelled (1,591)
Number of shares, outstanding, ending 815,882 1,003,210
Weighted average exercise price, outstanding, ending $ 4.75 [1] $ 4.58 [2]
Number of shares, options exercisable 764,632 955,460
Weighted average exercise price, options exercisable $ 4.64 [1] $ 4.40 [2]
Number of shares, available options for future grant 171,386 239,795
Weighted average contractual term of options outstanding 4 years 10 months 13 days 4 years 3 months 25 days
Weighted average contractual term of options exercisable 4 years 6 months 21 days 4 years 21 days
Aggregated intrinsic value of options outstanding $ 3,018,675 [3] $ 3,891,873 [4]
Aggregated intrinsic value of options exercisable $ 2,910,455 [3] $ 3,878,980 [4]
Common Class C [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, outstanding, beginning 1,157,203 821,146
Weighted average exercise price, outstanding, beginning $ 5.31 [1] $ 5.26 [2]
Number of Shares, adjustment for effect of stock dividends 57,859 41,057
Number of shares, granted
Number of shares, exercised
Number of shares, cancelled
Number of shares, outstanding, ending 1,215,062 862,203
Weighted average exercise price, outstanding, ending $ 5.31 [1] $ 5.26 [2]
Number of shares, options exercisable 1,067,562 747,203
Weighted average exercise price, options exercisable $ 5.18 [1] $ 4.78 [2]
Number of shares, available options for future grant 834,750 17,523
Weighted average contractual term of options outstanding 6 years 4 months 28 days 6 years 9 months
Weighted average contractual term of options exercisable 6 years 1 month 20 days 6 years 6 months
Aggregated intrinsic value of options outstanding $ 3,815,225 [3] $ 2,758,643 [4]
Aggregated intrinsic value of options exercisable $ 3,487,200 [3] $ 2,748,093 [4]
[1] Adjusted for the effect of annual stock dividends.
[2] Adjusted for the effect of annual stock dividends.
[3] The Company used a stock price of $8.45 as of June 30, 2023 to derive intrinsic value.
[4] The Company used a stock price of $8.46 as of June 30, 2022, which was the closing price of the Company’s Class A shares on Nasdaq for that day, to derive intrinsic value.