XML 94 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Restricted Stock Awards (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Market-Based Shares    
Restricted Stock, Weighted- Average Grant Date Fair Value    
Dividend yield 3.12% 4.21%
Expected volatility 15.67% 13.09%
Risk-free interest rate 4.12% 4.31%
Restricted Stock    
Restricted Stock, Shares    
Outstanding at beginning of period (in shares) 241,237  
Granted (in shares) 148,752  
Released (in shares) (123,323)  
Forfeited (in shares) (4,002)  
Outstanding at end of period (in shares) 262,664  
Restricted Stock, Weighted- Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 37.05  
Granted (in dollars per share) 47.02 $ 32.43
Released (in dollars per share) 41.77  
Forfeited (in dollars per share) 33.89  
Outstanding at end of period (in dollars per share) $ 40.53