v3.26.1
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)