XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities available for sale    
Amortized Cost, Due in 1 year or less $ 2,997 $ 0
Fair Value (Estimated), Due in 1 year or less 2,967 0
Amortized Cost, Due in 1 to 5 years 294 3,489
Fair Value (Estimated), Due in 1 to 5 years 293 3,373
Amortized Cost, Due in 5 to 10 years 29,768 28,551
Fair Value (Estimated), Due in 1 to 5 years 25,700 25,089
Amortized Cost, Due after 10 years 295,634 300,108
Fair Value (Estimated), Due after 10 years 245,720 253,591
Amortized Cost 328,693 332,148
Fair Value (Estimated) 274,680 282,053
Securities to be held to maturity    
Amortized Cost, Due in 1 year or less 2,683 1,674
Fair Value (Estimated), Due in 1 year or less 2,694 1,672
Amortized Cost, Due in 1 to 5 years 20,488 16,387
Fair Value (Estimated), Due in 1 to 5 years 19,335 15,814
Amortized Cost, Due in 5 to 10 years 99,505 99,942
Fair Value (Estimated), Due in 1 to 5 years 92,362 93,894
Amortized Cost, Due after 10 years 247,224 267,666
Fair Value (Estimated), Due after 10 years 200,602 227,190
Amortized Cost 369,900 385,669
Securities to be held to maturity, Fair Value (Estimated) $ 314,993 $ 338,570