XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Securities Available for Sale (Details) - Schedule of Contractual Maturity of Debt Securities
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of Contractual Maturity of Debt Securities [Abstract]  
Due in one year or less, Amortized Cost
Due in one year or less, Fair Value
Due after one year through five years, Amortized Cost 96,888
Due after one year through five years, Fair Value 87,463
Due after five years through ten years, Amortized Cost 75,828
Due after five years through ten years, Fair Value 64,408
Due after ten years, Amortized Cost 335,496
Due after ten years, Fair Value 304,133
Total debt securities, Amortized Cost 508,212
Total debt securities, Fair Value $ 456,004