v3.25.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2025
Deposits [Abstract]  
Schedule of Deposit Liabilities
Deposits
($ in millions)
June 30, 2025December 31, 2024
Interest-bearing deposits:
Money market and other demand deposits
$2,757 $2,264 
Savings
30,964 28,605 
Certificates of deposit
Direct
39,596 41,055 
Brokered
4,962 5,891 
Brokered sweep accounts
3,578 3,849 
Total interest-bearing deposits
81,857 81,664 
Total non-interest-bearing deposits
405 398 
Total deposits$82,262 $82,062 
Schedule of Maturities of Deposit Liabilities
At June 30, 2025, our certificates of deposit maturing for the remainder of 2025 and over the next four years and thereafter were as follows:
($ in millions)20252026202720282029Thereafter
Certificates of deposit
$14,622 $22,011 $3,651 $1,939 $1,178 $1,157