XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Securities available for sale      
Amortized Cost, Due in 1 year or less $ 11 $ 2,997 $ 2,995
Fair Value (Estimated), Due in 1 year or less 11 2,967 2,949
Amortized Cost, Due in 1 to 5 years 4,637 294 403
Fair Value (Estimated), Due in 1 to 5 years 4,099 293 402
Amortized Cost, Due in 5 to 10 years 24,741 29,768 28,275
Fair Value (Estimated), Due in 5 to 10 years 22,511 25,700 25,251
Amortized Cost, Due after 10 years 286,537 295,634 296,885
Fair Value (Estimated), Due after 10 years 246,872 245,720 256,419
Amortized Cost 315,926 328,693 328,558
Fair Value (Estimated) 273,493 274,680 285,021
Securities to be held to maturity      
Amortized Cost, Due in 1 year or less 1,635 2,683 2,342
Fair Value (Estimated), Due in 1 year or less 1,632 2,694 2,371
Amortized Cost, Due in 1 to 5 years 27,355 20,488 20,079
Fair Value (Estimated), Due in 1 to 5 years 26,510 19,335 19,573
Amortized Cost, Due in 5 to 10 years 105,095 99,505 103,834
Fair Value (Estimated), Due in 5 to 10 years 100,439 92,362 98,349
Amortized Cost, Due after 10 years 228,653 247,224 251,604
Fair Value (Estimated), Due after 10 years 187,993 200,602 213,282
Amortized Cost 362,738 369,900 377,859
Fair Value (Estimated) $ 316,574 $ 314,993 $ 333,575