Net Product Sales - Schedule of Changes in Balances of Receivables and Contract Liabilities (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Change in Contract with Customer, Liability Refund [Roll Forward] | |
| Balance at December 31, 2025 | $ (509) |
| Balance at June 30, 2026 | (421) |
| Net product sales | |
| Change in Contract with Customer, Liability Refund [Roll Forward] | |
| Balance at December 31, 2025 | (509) |
| Provision related to sales made in current period | (23) |
| Provision related to sales made in prior periods | 36 |
| Payments and returns related to sales made in current period | 1 |
| Payments and returns related to sales made in prior year | 74 |
| Balance at June 30, 2026 | $ (421) |