XML 276 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Options (Tables)
12 Months Ended
Dec. 31, 2024
Stock Options  
Summary of stock option transactions and the number of stock options outstanding

December 31, 2024

December 31, 2023

  ​ ​ ​

  ​ ​ ​

Weighted

  ​ ​ ​

  ​ ​ ​

Weighted

Average

Average

Number

Exercise Price

Number

Exercise Price

Outstanding, beginning of year

 

383,533

$

45

 

368,827

$

42

Granted

 

17,194

 

100

 

22,981

 

100

Forfeited

 

 

 

(8,275)

 

91

Outstanding, end of year

 

400,427

 

47

 

383,533

 

45

Less: Options not vested

 

(27,228)

 

100

 

(48,708)

 

100

Vested at year end

 

373,499

$

43

 

334,825

$

37

Summary of assumptions for estimation of fair value of option granted

  ​ ​ ​

2024

  ​ ​ ​

2023

 

Risk-free interest rate

 

3.87

%  

3.87

%

Exercise price

$

100

$

100

Share price

$

52.06

$

51.12

Expected life of options

 

3 Years

 

3 Years

Annualized volatility

 

63.0

%  

 

60.0

%