XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Securities available-for-sale, at fair value $ 482,328 $ 408,410  
Debt Securities, Available-for-Sale, Excluding Accrued Interest 482,328 408,410  
Gross gains 64 0 $ 155
Realized losses 0 6,800 $ 11
Provision for credit losses, HTM 0 0  
Impairment on other investments 0    
Securities held-to-maturity, at amortized cost, post ASU 2019-04 126,659 281,236  
Allowance for off balance sheet credit 2,500 2,400  
Asset Pledged as Collateral [Member] | Secure Public Funds and Securities Sold under Agreements to Repurchase [Member]      
Securities available-for-sale, at fair value 432,600 358,300  
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 432,600 $ 358,300