XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits - Brokered deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits    
Brokered certificates of deposit $ 5,351,397 $ 4,465,825
Brokered savings deposits 1,338 589
Brokered deposit on demand accounts 400,159 1,504,230
Total brokered deposits $ 5,752,894 $ 5,970,644