XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost $ 654,609 $ 744,050
Unrealized gains 502 464
Unrealized losses 63,137 65,164
Fair Value 591,974 679,350
U.S. agency    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 9,570 10,299
Unrealized gains 4 5
Unrealized losses 808 797
Fair Value 8,766 9,507
U.S. agency residential mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 85,522 90,195
Unrealized gains 8 3
Unrealized losses 9,630 8,981
Fair Value 75,900 81,217
U.S. agency commercial mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 13,302 13,706
Unrealized gains 0 0
Unrealized losses 1,406 1,409
Fair Value 11,896 12,297
Private label mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 86,490 93,527
Unrealized gains 243 249
Unrealized losses 5,891 7,307
Fair Value 80,842 86,469
Other asset backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 52,328 114,867
Unrealized gains 25 3
Unrealized losses 923 1,939
Fair Value 51,430 112,931
Obligations of states and political subdivisions    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 331,011 341,177
Unrealized gains 222 204
Unrealized losses 39,019 38,644
Fair Value 292,214 302,737
Corporate    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 75,401 79,296
Unrealized gains 0 0
Unrealized losses 5,426 6,046
Fair Value 69,975 73,250
Trust preferred    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 985 983
Unrealized gains 0 0
Unrealized losses 34 41
Fair Value $ 951 $ 942