v3.25.2
Stock Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Status of Stock Awards
Stock award activity for the six months ended June 30, 2025, and 2024, was as follows:
Stock Awards
(in thousands)
Weighted-Average
Grant Date Fair
Value
Weighted-Average Remaining Contractual Term
(in years)
Outstanding at December 31, 2023535 $189.98 1.0 year
Granted166 287.48 
Adjusted due to performance56 287.48 
Vested(201)180.78 
Forfeited(6)213.31 
Outstanding at June 30, 2024550 $221.69 1.2 years
Outstanding at December 31, 2024550 $221.59 1.0 year
Granted305 169.37 
Adjusted due to performance18 169.37 
Vested(192)215.26 
Forfeited(24)224.25 
Outstanding at June 30, 2025657 $198.68 1.3 years