XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Securities available for sale      
Amortized Cost, Due in 1 year or less $ 2,995 $ 0 $ 19,819
Fair Value (Estimated), Due in 1 year or less 2,949 0 19,819
Amortized Cost, Due in 1 to 5 years 403 3,489 3,640
Fair Value (Estimated), Due in 1 to 5 years 402 3,373 3,468
Amortized Cost, Due in 5 to 10 years 28,275 28,551 28,082
Fair Value (Estimated), Due in 5 to 10 years 25,251 25,089 23,360
Amortized Cost, Due after 10 years 296,885 300,108 301,599
Fair Value (Estimated), Due after 10 years 256,419 253,591 238,325
Amortized Cost 328,558 332,148 353,140
Fair Value (Estimated) 285,021 282,053 284,972
Securities to be held to maturity      
Amortized Cost, Due in 1 year or less 2,342 1,674 2,158
Fair Value (Estimated), Due in 1 year or less 2,371 1,672 2,151
Amortized Cost, Due in 1 to 5 years 20,079 16,387 15,780
Fair Value (Estimated), Due in 1 to 5 years 19,573 15,814 14,771
Amortized Cost, Due in 5 to 10 years 103,834 99,942 92,565
Fair Value (Estimated), Due in 5 to 10 years 98,349 93,894 81,812
Amortized Cost, Due after 10 years 251,604 267,666 277,303
Fair Value (Estimated), Due after 10 years 213,282 227,190 213,130
Amortized Cost 377,859 385,669 387,806
Fair Value (Estimated) $ 333,575 $ 338,570 $ 311,864