Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Level??3 Investments at Fair Value (Details)

v3.23.3
Fair Value Measurements - Schedule of Level 3 Investments at Fair Value (Details) - Securitization residual assets - Level 3 - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 204 $ 178 $ 177 $ 210
Accretion of securitization residual assets 4 4 11 9
Additions to securitization residual assets 1 10 27 25
Collections of securitization residual assets (3) (2) (13) (10)
Unrealized gains (losses) on securitization residual assets recorded in OCI (20) (12) (16) (56)
Provision for loss on securitization residual assets (3) 0 (3) 0
Balance, end of period $ 183 $ 178 $ 183 $ 178