XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Deposit Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits [Abstract]    
NOW and demand deposits $ 172,722 $ 204,739
Money market deposits 74,355 60,931
Savings deposits 68,818 54,954
Time deposits of $250,000 and greater 14,361 7,796
Time deposits less than $250,000 58,685 53,943
Total deposits $ 388,941 $ 382,363