XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Compensation Plans - Roll Forward of Restricted Stock Grants (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Outstanding shares, Beginning Balance (in shares) 211,575    
Outstanding shares, Ending Balance (in shares) 173,120 211,575  
Restricted Stock Units (RSUs)      
Shares      
Outstanding shares, Beginning Balance (in shares) 190,172    
Grants issued (in shares) 87,344    
Grants vested (in shares) (96,925)    
Grants forfeited (in shares) (7,471)    
Outstanding shares, Ending Balance (in shares) 173,120 190,172  
Weighted-Average Grant Date Price per Share      
Beginning of the period (in dollars per share) $ 164.69    
Grants issued (in dollars per share) 154.27 $ 186.85 $ 176.46
Grants vested (in dollars per share) 161.90    
Grants forfeited (in dollars per share) 169.93    
End of the period (in dollars per share) $ 160.77 $ 164.69