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