XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Summary of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
Demand deposits (non-interest bearing) $ 1,366,395 $ 1,393,935
Interest bearing checking 908,961 763,188
Money market 1,162,773 1,104,238
Savings 790,628 907,722
Retail certificates of deposit under $250,000 117,532 99,196
Retail certificates of deposit $250,000 or greater 87,528 60,171
Brokered certificates of deposit 381,559 2,702
Total deposits $ 4,815,376 $ 4,331,152