v3.26.3
VIEs - Schedule of Cash Flows Received from Trusts (Details) - VIE, Not Primary Beneficiary - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Variable Interest Entity [Line Items]        
Receivables securitized $ 0 $ 0 $ 0 $ 1,307
Net proceeds from new securitizations 0 0 0 175
Cash received for servicing fees 4 23 21 48
Total cash received from Trusts $ 4 $ 23 $ 21 $ 223