v3.25.2
Short and Long-Term Borrowings - Narrative (Details) - USD ($)
1 Months Ended
Dec. 31, 2021
Jul. 31, 2021
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Short-term borrowings     $ 0 $ 0
Trust preferred securities qualify as Tier 1 capital     40,000,000 $ 39,000,000
FHLB advances        
Debt Instrument [Line Items]        
FHLB weighted average interest rate at period end       1.55%
Subordinated notes        
Debt Instrument [Line Items]        
Par     92,750,000  
Subordinated notes | Subordinated Notes due 2031        
Debt Instrument [Line Items]        
Par   $ 100,000,000 92,750,000  
Subordinated notes | Subordinated Notes due 2031 | Interest Rate For The Years One Through 5        
Debt Instrument [Line Items]        
Fixed interest rate   3.125%    
Subordinated notes | Subordinated Notes due 2031 | Interest Rate After Year Five        
Debt Instrument [Line Items]        
Floating interest rate basis spread   2.375%    
Subordinated notes | County Subordinated Notes due 2030        
Debt Instrument [Line Items]        
Par $ 22,000,000   $ 0  
Subordinated notes | County Subordinated Notes due 2030 | Interest Rate For The Years One Through 5        
Debt Instrument [Line Items]        
Fixed interest rate 7.00%      
Subordinated notes | County Subordinated Notes due 2030 | Interest Rate After Year Five        
Debt Instrument [Line Items]        
Floating interest rate basis spread 6.875%