XML 124 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits Deposits (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months $ 4,130,001  
Time Deposit Maturities, Year Two 540,239  
Time Deposit Maturities, Year Three 59,583  
Time Deposit Maturities, Year Four 3,855  
Time Deposit Maturities, Year Five 4,165  
Time Deposit Maturities, after Year Five 0  
Time Deposits 4,737,843 $ 1,372,832
Deposits Exceeding FDIC Insurance Limit of $250,000 [Member]    
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months 1,380,971  
Time Deposit Maturities, Year Two 153,281  
Time Deposit Maturities, Year Three 949  
Time Deposit Maturities, Year Four 1,321  
Time Deposit Maturities, Year Five 2,887  
Time Deposit Maturities, after Year Five 0  
Time Deposits 1,539,409  
Deposits FDC Insured $250,000 and Under [Member]    
Time Deposits Balance [Line Items]    
Time Deposit Maturities, Next Twelve Months 2,749,030  
Time Deposit Maturities, Year Two 386,958  
Time Deposit Maturities, Year Three 58,634  
Time Deposit Maturities, Year Four 2,534  
Time Deposit Maturities, Year Five 1,278  
Time Deposit Maturities, after Year Five 0  
Time Deposits $ 3,198,434