XML 204 R172.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities - Loans Sold to Third-Party Sponsored Securitization Entities (Details) - Nonconsolidated entities - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of loan sale activities [Abstract]      
Carrying value of loans sold $ 25,765 $ 19,906 $ 48,891
Proceeds received from loan sales as cash 2,380 300 22
Proceeds from loan sales as securities 23,178 19,389 48,096
Total proceeds received from loan sales 25,558 19,689 48,118
Gains/(losses) on loan sales $ 0 $ 0 $ (25)