XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Performance Shares [Member]      
Net shares issued in satisfaction of units earned, shares (in shares) 24,070 52,353 22,350
Restricted Stock Units (RSUs) [Member]      
Net shares issued in satisfaction of units earned, shares (in shares) 37,542 36,006  
Cash dividend declared on preferred stock, per share (in dollars per share) $ 1.3125 $ 1.3125 $ 1.3125
Cash dividends declared on common stock, per share (in dollars per share) $ 0.71 $ 0.665 $ 0.595
Exercise of options, shares (in shares)   7,388 15,086
Restricted stock grants, shares (in shares) 69,772 84,057 53,169
Stock grants, shares (in shares) 1,533 995 153
Net shares issued in satisfaction of units earned, shares (in shares)     31,383
Repurchase of treasury stock, shares (in shares) 282,370 904,152 447,108