XML 82 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Schedule of Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest-bearing deposits:    
Savings deposits $ 37,020,452 $ 32,461,228
Demand deposits 4,020,094 3,685,409
Time deposits 4,375,711 1,240,713
Total interest-bearing deposits 45,416,257 37,387,350
Noninterest-bearing deposits 126,903 118,045
Total deposits 45,543,160 37,505,395
Uninsured deposits 30,545 26,317
Brokered deposits $ 4,533,210 $ 1,402,355