Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited) (Parenthetical) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2020 |
Jun. 30, 2019 |
|
| Common stock issued, per share | $ 243.00 | $ 767.00 | $ 243.00 |
| Common stock public offering issuance costs | $ 15 | $ 28 | $ 15 |
| 1.25% Convertible Senior Notes due in 2021 ("2021 Notes") [Member] | Recourse debt [Member] | |||
| Reclassification from equity to mezzanine equity interest rate | 1.25% | ||