XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost $ 639,618 $ 744,050
Unrealized gains 359 464
Unrealized losses 51,027 65,164
Fair Value 588,950 679,350
U.S. agency    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 9,046 10,299
Unrealized gains 3 5
Unrealized losses 511 797
Fair Value 8,538 9,507
U.S. agency residential mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 83,116 90,195
Unrealized gains 66 3
Unrealized losses 7,091 8,981
Fair Value 76,091 81,217
U.S. agency commercial mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 13,153 13,706
Unrealized gains 0 0
Unrealized losses 1,080 1,409
Fair Value 12,073 12,297
Private label mortgage-backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 80,409 93,527
Unrealized gains 261 249
Unrealized losses 4,067 7,307
Fair Value 76,603 86,469
Other asset backed    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 44,325 114,867
Unrealized gains 16 3
Unrealized losses 577 1,939
Fair Value 43,764 112,931
Obligations of states and political subdivisions    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 334,368 341,177
Unrealized gains 12 204
Unrealized losses 34,312 38,644
Fair Value 300,068 302,737
Corporate    
Debt Securities, Available-for-Sale [Abstract]    
Total securities available-for-sale, amortized cost 74,216 79,296
Unrealized gains 1 0
Unrealized losses 3,360 6,046
Fair Value 70,857 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 29 41
Fair Value $ 956 $ 942