XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFITS - Summary of Activity of Share-based Plans (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Service Based - Restricted Stock Units Outstanding      
Number of Shares      
Balance, January 1, 2024 197,943    
Granted (shares) 147,076    
Stock options exercised (in shares) 0    
Stock awards vested (shares) (69,340)    
Forfeited (shares) (23,651)    
Canceled/expired (shares) 0    
Balance, December 31, 2024 252,028 197,943  
Weighted- Average Grant-Date Fair Value      
Balance, January 1, 2024 $ 34.76    
Granted (in dollars per share) 27.26    
Stock options exercised (in dollars per share) 0    
Stock awards vested (in dollars per share) 35.50    
Forfeited (in dollars per share) 34.59    
Canceled/expired (in dollars per share) 0    
Balance, December 31, 2024 $ 30.18 $ 34.76  
Performance Based - Restricted Stock Units Outstanding      
Number of Shares      
Balance, January 1, 2024 28,654    
Granted (shares) 27,800    
Stock options exercised (in shares) 0    
Stock awards vested (shares) 0    
Forfeited (shares) (5,085)    
Canceled/expired (shares) 0    
Balance, December 31, 2024 51,369 28,654  
Weighted- Average Grant-Date Fair Value      
Balance, January 1, 2024 $ 40.18    
Granted (in dollars per share) 30.75    
Stock options exercised (in dollars per share) 0    
Stock awards vested (in dollars per share) 0    
Forfeited (in dollars per share) 34.29    
Canceled/expired (in dollars per share) 0    
Balance, December 31, 2024 $ 35.69 $ 40.18  
Stock Options Outstanding      
Number of Shares      
Stock awards vested (shares) 0    
Weighted- Average Grant-Date Fair Value      
Stock awards vested (in dollars per share) $ 0    
Number of Shares      
Balance, January 1, 2024 620,506    
Granted (shares) 0 0 0
Stock options exercised (shares) (91,067)    
Forfeited (shares) 0    
Canceled/expired (shares) (8,826)    
Balance, December 31, 2024 520,613 620,506  
Weighted- Average Exercise  Price      
Balance, January 1, 2024 $ 33.76    
Granted (in dollars per share) 0    
Stock options exercised (in dollars per share) 28.83    
Forfeited (in dollars per share) 0    
Canceled/expired (in dollars per share) 34.83    
Balance, December 31, 2024 34.61 $ 33.76  
Weighted- Average Grant-Date Fair Value      
Balance, January 1, 2024 6.47    
Granted (in dollars per share) 0    
Stock options exercised (in dollars per share) 5.92    
Forfeited (in dollars per share) 0    
Canceled/expired (in dollars per share) 6.33    
Balance, December 31, 2024 $ 6.57 $ 6.47