XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-Sale, Amortized Cost [Abstract]    
Due in one year or less $ 4,923 $ 2,008
Due after one year through five years 17,046 20,931
Due after five through ten years 60,506 58,428
Due after ten years 151,091 158,402
Amortized Cost 233,566 239,769
Available-for-Sale, Fair Value [Abstract]    
Due in one year or less 4,851 1,982
Due after one year through five years 16,245 19,608
Due after five through ten years 54,869 51,576
Due after ten years 138,412 144,917
Fair Value $ 214,377 $ 218,083