Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Schedule of Securitization Residual Assets (Details)

v3.25.1
Fair Value Measurements - Schedule of Securitization Residual Assets (Details) - Securitization residual assets - Level 3 - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 249 $ 219
Accretion of securitization residual assets 5 4
Additions to securitization residual assets 7 7
Collections of securitization residual assets (3) (3)
Unrealized gains (losses) on securitization residual assets recorded in OCI 7 (7)
Provision for loss on securitization residual assets 0 0
Balance, end of period $ 265 $ 220