XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-Sale, Amortized Cost [Abstract]    
Due in one year or less $ 1,702 $ 1,570
Due after one year through five years 19,909 12,962
Due after five through ten years 54,125 63,248
Due after ten years 138,288 146,641
Amortized Cost 214,024 224,421
Available-for-Sale, Fair Value [Abstract]    
Due in one year or less 1,665 1,541
Due after one year through five years 18,386 12,178
Due after five through ten years 46,856 54,806
Due after ten years 125,220 133,706
Fair Value $ 192,127 $ 202,231