v3.25.2
Investment Securities - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
security
Schedule of Available-for-sale Securities          
12 months or more, number of securities | security 448   448   444
Gross gains (losses) from sales of held to maturity     $ 0   $ 0
Debt securities held to maturity, allowance for credit loss $ 237,000   $ 237,000   237,000
Federal and state income tax rate     21.00%    
Proceeds from sale of FHLB stock     $ 15,600,000    
Purchase of FRB stock     21,500,000    
Unrealized gain 7,000 $ 21,000   $ 68,000  
Unrealized loss     2,000    
Debt securities available for sale, allowance for credit loss $ 0   $ 0   $ 0
Bank-issued trust preferred securities          
Schedule of Available-for-sale Securities          
12 months or more, number of securities | security 2   2   3
Investment Securities          
Schedule of Available-for-sale Securities          
Interest receivable $ 9,700,000   $ 9,700,000   $ 9,900,000