XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statistical Disclosure for Banks [Abstract]    
Demand deposits $ 8,448,797 $ 7,704,190
Savings deposits 4,657,140 4,334,802
Certificates and other time deposits of $100,000 or more 742,539 273,379
Other certificates and time deposits 468,712 389,752
Brokered deposits 65,557 30,454
Total deposits $ 14,382,745 $ 12,732,577