v3.25.2
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 22, 2025
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
$ / shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
$ / shares
Dec. 31, 2024
USD ($)
Subsequent Event [Line Items]              
Dividends declared per share (in dollars per share) | $ / shares     $ 0.1150 $ 0.1125 $ 0.2300 $ 0.2250  
Total assets     $ 3,115,617   $ 3,115,617   $ 3,109,782
Loans     1,974,427   1,974,427   1,824,000
Deposits     $ 2,556,230   $ 2,556,230   $ 2,567,943
Forecast              
Subsequent Event [Line Items]              
Total assets   $ 3,800,000          
Loans   2,400,000          
Deposits   $ 3,100,000          
Forecast | TC Bancshares, Inc              
Subsequent Event [Line Items]              
Business acquisition, percentage of voting interests acquired   100.00%          
Business combination, consideration transferred   $ 86,100          
Business combination, consideration transferred, cash paid per acquiree share (in dollars per share) | $ / shares   $ 21.25          
Business combination, equity shares issued per acquiree share (in shares) | shares   1.25          
Business combination, cash consideration, percent   0.20          
Business combination, equity consideration, percent   0.80          
Subsequent Event              
Subsequent Event [Line Items]              
Dividends declared per share (in dollars per share) | $ / shares $ 0.1150