v3.25.2
Variable Interest Entities - Loans Sold to Third-Party Sponsored Securitization Entities (Details) - Nonconsolidated entities - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Summary of loan sale activities        
Carrying value of loans sold $ 5,900 $ 6,630 $ 14,514 $ 11,166
Proceeds received from loan sales as cash 140 60 778 366
Proceeds from loans sales as securities 5,693 6,499 13,586 10,691
Total proceeds received from loan sales 5,833 6,559 14,364 11,057
Gains/(losses) on loan sales $ 0 $ 0 $ 0 $ 0