v3.25.2
Securities - Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost $ 575,101 $ 621,588
Debt securities, available-for-sale, unrealized gains 350 343
Debt securities, available-for-sale, unrealized losses 65,940 62,749
Fair Value 509,511 559,182
U.S. agency    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 9,143 8,858
Debt securities, available-for-sale, unrealized gains 1 1
Debt securities, available-for-sale, unrealized losses 497 700
Fair Value 8,647 8,159
U.S. agency residential mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 79,773 80,589
Debt securities, available-for-sale, unrealized gains 74 47
Debt securities, available-for-sale, unrealized losses 8,051 9,499
Fair Value 71,796 71,137
U.S. agency commercial mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 12,183 12,821
Debt securities, available-for-sale, unrealized gains 0 0
Debt securities, available-for-sale, unrealized losses 1,017 1,180
Fair Value 11,166 11,641
Private label mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 47,903 74,268
Debt securities, available-for-sale, unrealized gains 262 263
Debt securities, available-for-sale, unrealized losses 3,236 4,496
Fair Value 44,929 70,035
Other asset backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 34,610 39,232
Debt securities, available-for-sale, unrealized gains 13 18
Debt securities, available-for-sale, unrealized losses 706 734
Fair Value 33,917 38,516
Obligations of states and political subdivisions    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 326,567 330,874
Debt securities, available-for-sale, unrealized gains 0 14
Debt securities, available-for-sale, unrealized losses 49,821 42,097
Fair Value 276,746 288,791
Corporate    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 63,934 73,960
Debt securities, available-for-sale, unrealized gains 0 0
Debt securities, available-for-sale, unrealized losses 2,601 4,039
Fair Value 61,333 69,921
Trust preferred    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 988 986
Debt securities, available-for-sale, unrealized gains 0 0
Debt securities, available-for-sale, unrealized losses 11 4
Fair Value $ 977 $ 982