v3.26.1
Fair Value Measurements - Schedule of Retained Interests in Securitization Trusts (Details) - Securitization residual assets - Level 3 - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 300 $ 249
Accretion of retained interests in securitization trusts 5 5
Additions to retained interests in securitization trusts 24 7
Collections from retained interests in securitization trusts (2) (3)
Unrealized gains (losses) on retained interests in securitization trusts recorded in OCI (1) 7
Balance, end of period $ 326 $ 265