XML 100 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Deposits [Abstract]    
Non-interest-bearing demand $ 1,788,091 $ 1,712,061
Interest-bearing demand 2,706,948 2,599,987
Money market accounts 712,004 657,156
Savings and club deposits 984,926 822,833
Certificates of deposit 1,841,095 1,778,179
Total deposits $ 8,033,064 $ 7,570,216