XML 53 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Transactions (Tables)
12 Months Ended
Dec. 31, 2025
Schedule of stock option activity

2023

 

 

Weighted

 

Average

 

Number of

Exercise

 

Options

Price

 

Outstanding at beginning of year

  ​ ​ ​

6,816

  ​ ​ ​

$

14.78

Granted

 

 

Exercised

 

(3,848)

 

14.78

Cancelled

 

(2,968)

 

14.78

Outstanding at end of year

 

$

Schedule of restricted stock activity

  ​ ​ ​

  ​ ​ ​

Weighted-Average

 

Grant-Date Fair

 

Number of RSUs

Value

 

Non-vested RSUs outstanding at December 31, 2022

 

160,022

$

47.28

Granted

 

127,348

 

18.77

Vested

 

(65,283)

 

61.45

Cancelled

 

(19,175)

 

28.11

Non-vested RSUs outstanding at December 31, 2023

 

202,912

$

26.64

Granted

 

50,577

 

59.57

Vested

 

(32,273)

 

44.87

Cancelled

 

(8,372)

 

23.36

Non-vested RSUs outstanding at December 31, 2024

 

212,844

$

31.83

Granted

 

25,359

 

118.96

Vested

 

(50,627)

 

32.86

Cancelled

 

(1,862)

 

18.65

Non-vested RSUs outstanding at December 31, 2025

 

185,714

$

43.58

Performance Share Units (PSUs)  
Schedule of non-vested stock options

  ​ ​ ​

  ​ ​ ​

Weighted-Average

Grant-Date Fair

Number of PSUs

Value

Non-vested PSUs outstanding at December 31, 2022

 

428,930

$

40.96

Granted

 

391,810

 

18.65

PSUs forfeited below target from the 2020 grant due to performance

(35,328)

61.45

Vested

 

(23,528)

 

61.45

Cancelled

 

(2,154)

 

48.07

Non-vested PSUs outstanding at December 31, 2023

 

759,730

$

27.85

Granted

 

118,021

 

59.57

Additional PSUs awarded above target from the 2021 grant due to performance

74,445

44.87

Vested

 

(223,311)

 

44.87

Cancelled

 

 

Non-vested PSUs outstanding at December 31, 2024

 

728,885

$

29.51

Granted

 

59,165

 

118.96

Additional PSUs awarded above target from the 2022 grant due to performance

328,611

32.72

Vested

 

(547,665)

 

32.72

Cancelled

 

 

Non-vested PSUs outstanding at December 31, 2025

 

568,996

$

37.57