XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost [Abstract]    
Due in one year or less $ 5,634 $ 2,008
Due after one year through five years 17,164 20,931
Due after five through ten years 62,499 58,428
Due after ten years 155,201 158,402
Amortized Cost 240,498 239,769
Available-for-Sale, Fair Value [Abstract]    
Due in one year or less 5,530 1,982
Due after one year through five years 16,185 19,608
Due after five through ten years 56,625 51,576
Due after ten years 142,578 144,917
Fair Value $ 220,918 $ 218,083