XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Composition of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Demand deposits $ 473,345 $ 505,824
NOW and money fund deposits 519,293 510,324
Savings deposits 406,354 432,322
IRA and time certificates 204,889 156,500
Total deposits $ 1,603,881 $ 1,604,970