XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amount    
Noninterest demand deposits $ 1,715,847 $ 2,099,464
Interest bearing demand deposits 1,608,745 1,830,727
Money market accounts 1,094,351 1,063,243
Savings accounts 487,956 623,833
Certificates of deposit 692,973 307,573
Total deposits $ 5,599,872 $ 5,924,840