Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Fair Value Measurements - Schedule of Level 3 Investments at Fair Value (Details) - Level 3 - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Debt securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 26 $ 63 $ 55 $ 75
Purchases of investments 0 1 5 18
Principal payments on investments 0 (1) 0 (2)
Sale of investments (10) (19) (38) (53)
Realized gains on investments recorded in gain on sale of receivables and investments 1 2 0 5
Unrealized gains (losses) on investments recorded in OCI 1 0 (4) 3
Balance, end of period 18 46 18 46
Securitization residual assets        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period 160 118 159 122
Accretion of securitization residual assets 2 1 4 3
Purchases of investments 19 14 34 26
Principal payments on investments (5) (3) (5) (4)
Sale of investments 0 0 0 (21)
Unrealized gains (losses) on investments recorded in OCI 12 5 (4) 9
Balance, end of period $ 188 $ 135 $ 188 $ 135