XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Compensation Expense Recognized
Total share-based compensation expense recognized in the Consolidated Financial Statements for the years ended December 31, 2024, 2023, and 2022 for all share-based awards was as follows:
(in thousands)
 Year Ended December 31,
 202420232022
Share-based compensation expense$3,014 $3,295 $2,615 
Schedule of Restricted Share Awards Activity
The activity for the years ended December 31, 2024, 2023, and 2022 related to RSUs was as follows:
RSUs with Service ConditionsRSUs with Market Conditions
  Wtd Avg Grant- Wtd Avg Grant-
 SharesDate Fair ValueSharesDate Fair Value
Unvested at December 31, 202120,974 $69.97 19,224 $87.04 
Granted15,359 96.29 13,559 131.05 
Vested(13,357)69.24 — — 
Forfeited(1,562)76.49 (2,741)87.04 
Unvested at December 31, 202221,414 $88.83 30,042 $106.90 
Granted31,999 57.21 20,497 82.63 
Vested(22,036)78.74 (13,820)87.04 
Forfeited(383)73.85 (14,653)96.05 
Unvested at December 31, 202330,994 $65.54 22,066 $104.01 
Granted31,317 61.28 18,876 80.60 
Vested(15,626)66.15 (9,771)130.91 
Forfeited(192)58.42 — — 
Unvested at December 31, 202446,493 $61.16 31,171 $81.40 
Schedule of Stock Options Activity The stock option activity for the years ended December 31, 2024, 2023, and 2022 was as follows:
Number of SharesWeighted Average Exercise Price
Outstanding at December 31, 2021182,677 $67.38 
Exercisable at December 31, 202134,758 66.36 
Granted30,245 110.67 
Exercised— — 
Forfeited(16,299)67.59 
Outstanding at December 31, 2022196,623 $74.02 
Exercisable at December 31, 202280,421 66.94 
Granted45,955 58.67 
Exercised(20,061)58.67 
Expired(103,768)73.03 
Forfeited(1,739)80.66 
Outstanding at December 31, 2023117,010 $71.41 
Exercisable at December 31, 202359,477 70.06 
Outstanding at December 31, 2024117,010 $71.41 
Exercisable at December 31, 202485,433 $70.64