XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deposits - Schedule of Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Interest-bearing deposits:    
Savings deposits $ 16,583,020 $ 12,902,033
Demand deposits 2,480,456 2,663,335
Time deposits 2,486,661 3,003,625
Total interest-bearing deposits 21,550,137 18,568,993
Brokered deposits 2,644,040 3,160,414
Brokered time deposits 2,447,328 2,971,462
Brokered demand deposits 196,712 188,952
Uninsured deposits $ 15,767 $ 21,268