XML 82 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation and Stock Repurchase Plans (Tables)
12 Months Ended
Dec. 31, 2025
Stock-Based Compensation and Stock Repurchases [Abstract]  
Schedule Of Fair Value Of Options, Weighted Average Assumptions

2025

2024

2023

Stock option exercise price

$

1.41

$

1.49

$

1.92

Risk-free interest rate

3.88%

4.26%

4.12%

Expected dividend yield

Expected option life in years

5.50

5.50

5.50

Expected volatility

50.51%

55.26%

53.20%

Weighted average fair value

$

0.57

$

0.81

$

1.01

Schedule Of Stock Options Outstanding And Exercisable

Outstanding Stock Options

Number of
Options

Weighted Average
Exercise Price

Weighted Average
Remaining Years of
Contractual Life

Aggregate
Intrinsic
Value

Class A

Class B

Class A

Class B

Class A&B

Class A&B

Outstanding - January 1, 2023

327,498

$

15.87

$

1.24

$

Granted

207,657

1.92

Exercised

Expired

(122,376)

Outstanding - December 31, 2023

412,779

$

14.19

$

1.79

$

Granted

1,499,755

1.49

Exercised

Expired

(205,122)

Outstanding - December 31, 2024

1,707,412

$

1.63

$

9.44

$

Granted

2,396,708

1.41

Exercised

Expired

Outstanding - December 31, 2025

4,104,120

$

1.49

$

6.52

$

Summary Of Vested and Unvested Stock Options

Vested and Unvested Stock Options

Number of
Options

Weighted Average
Exercise Price

Weighted Average
Remaining Years of
Contractual Life

Aggregate
Intrinsic
Value

Class A

Class B

Class A

Class B

Class A&B

Class A&B

Vested

December 31, 2025

1,915,069

$

1.64

$

8.39

$

December 31, 2024

207,657

0.48

8.94

December 31, 2023

205,122

15.92

0.56

Unvested

December 31, 2025

2,189,051

$

1.43

$

6.52

$

December 31, 2024

1,499,755

1.62

9.44

December 31, 2023

207,657

4.54

1.79

Schedule Of Restricted Stock Units Issued And Vested

Number of RSUs

$ value of RSUs

Granted

Vested

Forfeited

Unvested

Granted

Vested

Forfeited

Unvested

2016

68,153

67,372

781

$

815,160

$

805,759

$

9,400

$

2017

70,538

70,006

532

1,124,348

1,115,852

8,496

2018

97,600

94,426

3,174

1,581,512

1,529,648

51,864

2019

59,258

56,154

3,104

944,070

894,065

50,005

2020

401,966

373,708

28,258

2,281,899

2,111,059

170,840

2021

361,593

333,040

28,554

2,185,222

2,001,875

183,347

2022

502,582

384,242

43,905

74,435

1,998,505

1,505,028

183,084

310,394

2023

671,682

324,802

8,464

338,416

2,173,049

1,051,150

27,343

1,094,556

Total

2,233,372

1,703,750

116,772

412,851

$

13,103,765

$

11,014,436

$

684,379

$

1,404,950