v3.25.2
Securities - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
security
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, allowance for credit loss $ 0 $ 0     $ 0 $ 0   $ 0  
Debt securities, available-for-sale, accrued interest receivable $ 3,700,000       $ 3,700,000     $ 3,900,000  
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Other Assets       Other Assets     Other Assets  
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, accrued interest, after allowance for credit loss $ 1,700,000       $ 1,700,000     $ 1,700,000  
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Other Assets       Other Assets     Other Assets  
Debt securities, held-to-maturity, allowance for credit loss $ 133,000 155,000 $ 155,000   $ 133,000 155,000 $ 129,000 $ 132,000 $ 157,000
Securities HTM, defaulted, number of securities | security       1          
Proceeds from sale of held-to-maturity securities     1,100,000            
Gain (loss) on equity securities $ 0 2,693,000     $ 0 2,693,000      
U.S. agency                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 30       30        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 0       $ 0     0  
U.S. agency residential mortgage-backed                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 94       94        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 0       $ 0     0  
U.S. agency commercial mortgage-backed                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 10       10        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 0       $ 0     0  
Private label mortgage-backed                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 55       55        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 1,000 4,000 4,000   $ 1,000 4,000 1,000 1,000 4,000
Other asset backed                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 43       43        
Corporate                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 66       66        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 111,000 116,000 116,000   $ 111,000 116,000 108,000 111,000 116,000
Obligations of states and political subdivisions                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 304       304        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 17,000 31,000 31,000   $ 17,000 31,000 17,000 17,000 33,000
Trust preferred                  
Debt Securities, Available-for-Sale [Line Items]                  
Debt securities, available-for-sale, unrealized loss position, number of positions | security 1       1        
Schedule of Held-to-Maturity Securities [Line Items]                  
Debt securities, held-to-maturity, allowance for credit loss $ 4,000 $ 4,000 $ 4,000   $ 4,000 $ 4,000 $ 3,000 $ 3,000 $ 4,000