v3.26.1
Variable Interest Entities and Securitization Activities - Proceeds from New Securitization Transactions and Sales of Loans (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Variable Interest Entities and Securitization Activities [Abstract]    
New transactions $ 11,965 $ 14,310
Retained interests $ 3,478 $ 2,780