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