Fair Value Measurements - Schedule of Fair Value Measurements of Capped Call Transactions 2030 (Details) - Capped Call Transactions 2030 - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | |
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] | ||||
| Beginning balance | $ 16 | $ 21 | $ 21 | $ 0 |
| Initial recognition of derivative asset | 37 | |||
| Gain (loss) in fair value recognized in earnings | (8) | (5) | (16) | |
| Ending balance | $ 8 | $ 16 | $ 8 | $ 21 |