XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Award Plans and Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Stock Award Plans and Stock-Based Compensation  
Schedule of changes in the Company's non-vested restricted stock units

​

​

​

​

​

​

​

​

​

    

​

    

Weighted-Average

 

​

​

​

​

Grant Date Fair

 

​

​

Shares/units

​

Value per Share

 

​

​

(in thousands)

​

​

​

​

Outstanding at December 31, 2023

 

538

​

$

77.22

​

Granted

 

249

​

 

112.45

​

Vested

 

(296)

​

 

112.92

​

Forfeited

 

(26)

​

 

81.32

​

Outstanding at December 31, 2024

 

465

​

$

103.09

​