v3.26.1
Share-Based Payment Plans (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Plans  
Schedule of activity related to stock options

  ​ ​ ​

Three Months Ended March 31, 2026

Weighted

Weighted

Average

Average

Remaining

Exercise

Contractual

  ​ ​ ​

Options

  ​ ​ ​

Price

  ​ ​ ​

Life (Years)

Outstanding at beginning of year

 

376,910

$

34.88

 

  ​

Granted

 

 

 

  ​

Exercised

 

(76,041)

 

14.28

 

  ​

Forfeited

 

 

 

  ​

Expired

 

 

 

  ​

Outstanding at period end

 

300,869

$

40.08

 

5.48

Vested or expected to vest

 

300,869

$

40.08

 

5.48

Exercisable at period end

 

244,402

$

30.55

 

4.70

Schedule of stock option exercises during the period

Three Months Ended

March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

(In thousands)

Intrinsic value of options exercised

$

6,861

$

4,776

Cash received from option exercises

111

9

Excess tax benefit from option exercises

246

231

Schedule of activity related to restricted stock

  ​ ​ ​

Three Months Ended March 31, 2026

Weighted Average

Grant Date

Shares

Fair Value

Outstanding at beginning of year

 

364,034

 

$

50.28

Granted

 

17,926

109.54

Vested

 

(11,289)

56.81

Forfeited

 

Outstanding at period end

 

370,671

 

$

52.95

Schedule of activity related to performance stock units

  ​ ​ ​

Three Months Ended March 31, 2026

Weighted Average

Grant Date

Units

Fair Value

Expected aggregate share payout at beginning of year

 

19,474

 

$

85.32

Granted

 

17,926

109.54

Vested

 

Forfeited

 

Expected aggregate share payout at period end

 

37,400

 

$

96.93

Minimum aggregate share payout at period end

Maximum aggregate share payout at period end

56,100

 

$

96.93