Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Fair Value Measurements - Schedule of Level 3 Investments at Fair Value (Details) - Level 3 - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Securitization residual assets    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Provision for loss on securitization residual assets $ (3) $ 0
Securitization residual assets    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period 177 210
Accretion of securitization residual assets 14 17
Additions to securitization residual assets 37 29
Collections of securitization residual assets (17) (16)
Sales of securitization residual assets 0 0
Unrealized gains (losses) on securitization residual assets recorded in OCI 11 (63)
Balance, end of period $ 219 $ 177