XML 52 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2023
Banking and Thrift, Other Disclosure [Abstract]  
Schedule of Deposits Deposits at June 30, 2023 and December 31, 2022 are summarized as follows (in thousands):
June 30, 2023December 31, 2022
Savings$1,275,262 1,438,583 
Money market2,272,648 2,542,160 
NOW3,334,509 3,186,926 
Non-interest bearing2,358,372 2,643,919 
Certificates of deposit1,020,329 751,436 
Total deposits$10,261,120 10,563,024