XML 71 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Stock-based Compensation Expense Stock-based compensation expense and related tax benefits recognized under the 2006 Plan were as follows (in thousands):
For the years ended December 31,
 202420232022
Stock-settled bonus awards$428 $1,166 $1,186 
Time-vested stock awards
3,727 2,639 2,089 
Performance share awards
4,053 3,807 1,067 
Total$8,208 $7,612 $4,342 
Tax benefit recognized from stock-based compensation$2,048 $1,899 $1,083 
Schedule of Other Restricted Stock Awards
Time-vested stock award activity for the year ended December 31, 2024 was:
Number of Shares
Weighted Average Grant Date Fair Value
Unvested as of December 31, 202397,843$44.68 
Granted83,784 $79.30 
Vested(46,561)$45.13 
Forfeited(15,606)$57.12 
Unvested as of December 31, 2024119,460$67.16 
Schedule of Performance Shares Activity
Performance Share award activity for the year ended December 31, 2024 was:
Number of Shares
Weighted Average Grant Date Fair Value
Unvested as of December 31, 2023168,280$42.41 
Granted45,246 $77.54 
Vested(73,442)$42.42 
Forfeited(29,927)$52.14 
Unvested as of December 31, 2024110,157$54.20