v3.26.1
Contingencies (Details)
employee in Thousands, $ in Millions, $ in Millions
Mar. 03, 2026
USD ($)
Dec. 12, 2024
USD ($)
supplierContribution
Dec. 12, 2024
MXN ($)
supplierContribution
Apr. 30, 2026
case
employee
phase
classAction
Jan. 31, 2026
USD ($)
Jan. 09, 2025
pharmacist
Loss Contingencies [Line Items]            
Number of cases brought by third-party payers | case       4    
Number of cases brought by hospitals | case       1    
Number of former employees who brought complaints | pharmacist           2
Number of phases | phase       3    
Number of phases complete | phase       2    
Canada Opioids Class Action Complaints            
Loss Contingencies [Line Items]            
Number of putative class actions | classAction       2    
Asda Equal Value Claims            
Loss Contingencies [Line Items]            
Number of current and former employees who brought claims | employee       73    
Mexico Antitrust Matter | Pending Litigation            
Loss Contingencies [Line Items]            
Loss contingency, damages awarded, value   $ 5 $ 93.4      
Types of supplier contributions | supplierContribution   2 2      
Driver Platform Matters            
Loss Contingencies [Line Items]            
Loss contingency, damages awarded, value $ 100          
Period to maintain certain practices and obligations 10 years          
Damages suspended $ 63          
Loss contingency, accrued liabilities         $ 37