XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statistical Disclosure for Banks [Abstract]    
Demand deposits $ 7,965,862 $ 8,448,797
Savings deposits 4,516,433 4,657,140
Certificates and other time deposits of $100,000 or more 1,408,985 742,539
Other certificates and time deposits 849,906 468,712
Brokered certificates of deposits 80,267 65,557
Total deposits $ 14,821,453 $ 14,382,745