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

2024

2023

2022

Stock option exercise price

$

1.49

$

1.92

$

—

Risk-free interest rate

4.26%

4.12%

0.00%

Expected dividend yield

—

—

—

Expected option life in years

5.50

5.50

—

Expected volatility

55.26%

53.20%

0.00%

Weighted average fair value

$

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, 2022

517,344

—

$

15.42

$

—

1.66

$

—

Granted

—

—

—

—

Exercised

—

—

—

—

—

Expired

(189,846)

—

14.63

—

Outstanding - December 31, 2022

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

$

—

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, 2024

207,657

—

$

0.48

$

—

8.94

$

—

December 31, 2023

205,122

—

15.92

—

0.56

—

December 31, 2022

276,218

—

15.81

—

1.17

—

Unvested

December 31, 2024

1,499,755

—

$

1.62

$

—

9.44

$

—

December 31, 2023

207,657

—

4.54

—

1.79

—

December 31, 2022

51,281

—

16.15

—

1.24

—

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

283,280

28,456

49,858

2,185,222

1,682,339

182,736

320,147

2022

502,582

224,716

47,265

230,601

1,998,505

839,804

197,095

961,606

2023

671,682

231,151

17,557

422,974

2,173,049

747,965

56,719

1,368,365

2024

—

—

—

—

—

—

—

—

Total

2,233,372

1,400,813

129,127

703,433

$

13,103,765

$

9,726,491

$

727,155

$

2,650,118