XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statistical Disclosure for Banks [Abstract]    
Demand deposits $ 7,704,190 $ 6,821,152
Savings deposits 4,334,802 3,661,713
Certificates and other time deposits of $100,000 or more 273,379 346,194
Other certificates and time deposits 389,752 459,168
Brokered deposits 30,454 73,383
Total deposits $ 12,732,577 $ 11,361,610