XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Activity for Nonvested Share Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock      
Shares      
Nonvested at beginning of year (in shares) 84,966    
Granted (in shares) 28,753    
Vested (in shares) (27,514)    
Forfeited (in shares) 0    
Nonvested at end of year (in shares) 86,205 84,966  
Weighted-Average Grant Date Fair Value      
Nonvested at beginning of year (in dollars per share) $ 63.48    
Granted (in dollars per share) 110.16 $ 72.88 $ 78.78
Vested (in dollars per share) 59.92    
Forfeitures (in dollars per share) 0    
Nonvested at end of year (in dollars per share) $ 80.18 $ 63.48  
Performance Shares      
Shares      
Nonvested at beginning of year (in shares) 153,148    
Granted (in shares) 50,846    
Vested (in shares) (51,712)    
Forfeited (in shares) (2,665)    
Nonvested at end of year (in shares) 149,617 153,148  
Weighted-Average Grant Date Fair Value      
Nonvested at beginning of year (in dollars per share) $ 76.44    
Granted (in dollars per share) 108.97 $ 73.12 $ 77.19
Vested (in dollars per share) 79.30    
Forfeitures (in dollars per share) 107.73    
Nonvested at end of year (in dollars per share) $ 85.94 $ 76.44  
Restricted Stock Units (RSUs)      
Shares      
Nonvested at beginning of year (in shares) 129,219    
Granted (in shares) 52,357    
Vested (in shares) (30,443)    
Forfeited (in shares) (18,990)    
Nonvested at end of year (in shares) 132,143 129,219  
Weighted-Average Grant Date Fair Value      
Nonvested at beginning of year (in dollars per share) $ 73.89    
Granted (in dollars per share) 106.54    
Vested (in dollars per share) 73.30    
Forfeitures (in dollars per share) 86.99    
Nonvested at end of year (in dollars per share) $ 85.08 $ 73.89