v3.26.3
Commitments and contingencies - Opioids Litigation (Details)
$ in Millions
1 Months Ended 149 Months Ended
Jun. 30, 2023
USD ($)
claim
Sep. 30, 2026
USD ($)
claim
Loss Contingencies [Line Items]    
Number of plaintiffs | claim   700
Litigation settlement amount $ 4,250  
Litigation settlement amount awarded distribution period 13 years  
Litigation settlement amount distributable in kind $ 1,200  
Percentgae of amount in cash settlement 20.00%  
Litigation settlement amount distributable in cash $ 240  
Opioid litigation    
Loss Contingencies [Line Items]    
New claims filed | claim   3,500
Number of complaints | claim   200
Loss contingency accrual, product liability, undiscounted, to be paid, year one 368  
Loss contingency aggregate payments paid   $ 354
Loss contingency accrual, product liability, undiscounted, to be paid, year two 365  
Loss contingency accrual, product liability, undiscounted, to be paid, year three 416  
Loss contingency accrual, product liability, undiscounted, to be paid, year four 339  
Loss contingency accrual, product liability, undiscounted, to be paid, year five $ 337  
Opioid Litigation, Anda    
Loss Contingencies [Line Items]    
Number of complaints | claim   100
Modafinil settlement agreement    
Loss Contingencies [Line Items]    
Settlement as a percentage of aggregate subdivisions and tribes 100.00%  
Claims settled | claim 500