XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Schedule of Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Non-interest bearing $ 536,264 $ 613,910
Interest bearing 564,912 757,615
Money market 370,934 305,556
Demand 1,472,110 1,677,081
Savings and club 284,273 329,752
Certificates of deposit 1,222,697 804,774
Total deposits $ 2,979,080 $ 2,811,607