Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Fair Value Measurements - Schedule of Level 3 Investments at Fair Value (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 55 $ 75
Purchases of investments 5 40
Principal payments on investments 0 (3)
Sale of investments (38) (67)
Realized gains on investments recorded in gain on sale of receivables and investments 0 6
Unrealized gains (losses) on investments recorded in OCI (4) 4
Balance, end of period 18 55
Securitization residual assets    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period 159 122
Accretion of securitization residual assets 9 6
Purchases of investments 61 54
Principal payments on investments (17) (11)
Sale of investments 0 (21)
Unrealized gains (losses) on investments recorded in OCI (2) 9
Balance, end of period $ 210 $ 159