XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Securities available for sale      
Amortized Cost, Due in 1 year or less $ 1,514 $ 2,997 $ 1,496
Fair Value (Estimated), Due in 1 year or less 1,499 2,967 1,453
Amortized Cost, Due in 1 to 5 years 261 294 1,966
Fair Value (Estimated), Due in 1 to 5 years 260 293 1,901
Amortized Cost, Due in 5 to 10 years 29,329 29,768 28,781
Fair Value (Estimated), Due in 5 to 10 years 25,758 25,700 24,960
Amortized Cost, Due after 10 years 298,649 295,634 296,405
Fair Value (Estimated), Due after 10 years 253,247 245,720 246,137
Amortized Cost 329,753 328,693 328,648
Fair Value (Estimated) 280,764 274,680 274,451
Securities to be held to maturity      
Amortized Cost, Due in 1 year or less 2,704 2,683 1,673
Fair Value (Estimated), Due in 1 year or less 2,714 2,694 1,670
Amortized Cost, Due in 1 to 5 years 24,370 20,488 17,009
Fair Value (Estimated), Due in 1 to 5 years 23,098 19,335 16,294
Amortized Cost, Due in 5 to 10 years 104,094 99,505 99,113
Fair Value (Estimated), Due in 5 to 10 years 96,115 92,362 92,330
Amortized Cost, Due after 10 years 237,600 247,224 261,840
Fair Value (Estimated), Due after 10 years 190,861 200,602 217,522
Amortized Cost 368,768 369,900 379,635
Fair Value (Estimated) $ 312,788 $ 314,993 $ 327,816