v3.25.1
Off-Balance Sheet Risk (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Off Balance Sheet Risk    
Contract amounts representing credit risk $ 412,177 $ 417,996
Allowance for credit losses $ 397 $ 551
Commitment to extend credit funded rate 54.70% 54.90%
Historic commitment to extend credit funded rate 56.20% 56.30%
Commitments to extend credit    
Off Balance Sheet Risk    
Contract amounts representing credit risk $ 880,514 $ 887,788
Funded commitments to extend credit    
Off Balance Sheet Risk    
Contract amounts representing credit risk 481,665 487,074
Remaining unfunded commitments to extend credit    
Off Balance Sheet Risk    
Contract amounts representing credit risk 398,849 400,714
Standby letters of credit    
Off Balance Sheet Risk    
Contract amounts representing credit risk $ 5,865 9,977
Coverage period for instrument (in years) 1 year  
Credit exposure from the sale of assets with recourse    
Off Balance Sheet Risk    
Contract amounts representing credit risk $ 7,463 $ 7,305