Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Current portion of debt, fair value | $ 282 | $ 219 |
| Series A common stock | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized (in shares) | 4,000,000,000 | 4,000,000,000 |
| Common stock, shares issued (in shares) | 389,654,508 | 383,047,720 |
| Common stock, shares outstanding (in shares) | 389,654,508 | 383,047,720 |
| Series B common stock | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized (in shares) | 150,000,000 | 150,000,000 |
| Common stock, shares issued (in shares) | 8,927,840 | 8,700,380 |
| Common stock, shares outstanding (in shares) | 8,927,840 | 8,700,380 |