Notes Receivable - Schedule of Allowance For Loan Losses (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2020 |
Jan. 01, 2020 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Balance at beginning of period | $ 33 | |
| Effects of new accounting standard | 99 | |
| Provisions for loan losses | 13 | |
| Charge-offs | (11) | |
| Recoveries | 2 | |
| Balance at end of period | $ 99 | |
| Cumulative Effect, Period Of Adoption, Adjustment, Pre-tax | ||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Effects of new accounting standard | $ 62 |