Basis of Presentation - Schedule of Change in Accounting Estimate (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
Decrease to Revenue | $ (166) | $ (747) | $ (306) | $ (965) |
(Decrease) to Earnings/increase to (loss) from operations | $ (187) | $ (1,334) | $ (338) | $ (1,700) |
Increase to Diluted loss per share (in dollars per share) | $ (0.27) | $ (2.06) | $ (0.49) | $ (2.62) |