v3.25.2
Securitization of Financial Assets (Tables)
6 Months Ended
Jun. 30, 2025
Transfers and Servicing [Abstract]  
Schedule of Certain Transactions with Securitization Trusts
The following summarizes certain transactions with securitization trusts: 
 For the Three Months Ended June 30,For the Six Months Ended June 30,
 2025202420252024
 (in millions)
Gains on securitizations$$26 $28 $55 
Cost of financial assets securitized84 299 278 758 
Proceeds from securitizations92 325 306 813 
Cash received from retained interests in securitization trusts and servicing
11 
Schedule of Allowance for Loss on Securitization Residual Assets The following table reconciles our beginning and ending allowance for loss on securitization residual assets:
Three months ended June 30, 2025Three months ended June 30, 2024
GovernmentCommercialGovernmentCommercial
(in millions)
Beginning balance$— $$— $
Provision for loss on retained interests in securitization trusts
— — — — 
Ending balance$— $$— $
Six months ended June 30, 2025Six months ended June 30, 2024
GovernmentCommercialGovernmentCommercial
(in millions)
Beginning balance$— $$— $
Provision for loss on retained interests in securitization trusts
— — — — 
Ending balance$— $$— $