XML 116 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Schedule of Deposit Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposit Liability [Line Items]    
Time deposits $ 2,018,846  
Interest-bearing deposit accounts 1,144,357 $ 1,160,182
Savings accounts 919,244 1,068,547
Money market deposit accounts 775,488 617,029
Governmental deposit accounts 726,713 625,965
Total interest-bearing deposits 5,584,648 4,127,539
Non-interest-bearing deposits 1,567,649 1,589,402
Total deposits 7,152,297 5,716,941
Brokered deposit accounts    
Deposit Liability [Line Items]    
Time deposits 575,429 125,580
Retail CDs:    
Deposit Liability [Line Items]    
$100 or more 815,300 263,341
Less than $100 628,117 266,895
Time deposits $ 1,443,417 $ 530,236