XML 146 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity, Class of Treasury Stock [Line Items]      
Common stock issued in public offering, number of shares 2,198,528    
Common stock issued in public offering, per share price $ 34.00    
Net proceeds from issuance of common stock in public offering $ 70,521 $ 0 $ 0
Total cost of shares repurchased   8,814 9,479
Trust preferred securities included in Tier 1 Capital 22,000 22,000  
Bank [Member]      
Equity, Class of Treasury Stock [Line Items]      
Dividends paid by Bank to Bancorp $ 40,800 $ 38,822 53,240
2024 Stock Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased 0    
2023 Stock Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased 200,000    
Average price of shares repurchased $ 43.70    
Total cost of shares repurchased $ 8,800   $ 9,500
Excise tax attributable to shares repurchased $ 73    
2021 Stock Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased     194,162
Average price of shares repurchased     $ 48.82