XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Brokered deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Brokered certificates of deposit $ 4,465,825 $ 2,681,198
Brokered savings deposits 589 81,532
Brokered deposit on demand accounts 1,504,230 13
Total brokered deposits $ 5,970,644 $ 2,762,743