XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies (Details)
$ in Millions
Jan. 31, 2024
USD ($)
order
shareholder
classAction
singleCountyCase
securitiesClassAction
Nov. 15, 2022
USD ($)
Aug. 17, 2022
USD ($)
defendant
Oct. 25, 2023
case
Jan. 31, 2023
USD ($)
Dec. 20, 2022
state
Oct. 31, 2022
USD ($)
Sep. 27, 2021
shareholder
Loss Contingencies [Line Items]                
Loss contingency, accrued liabilities $ 0       $ 2,949      
Number of single-county cases | singleCountyCase 5              
Number of cases brought by third-party payers | case       4        
Opioids Litigation                
Loss Contingencies [Line Items]                
Loss contingency, accrued liabilities             $ 3,300  
Amount awarded to other party   $ 3,100            
Loss contingency, damages paid, amount $ 3,300              
Number of days following a satisfied condition from a settlement administrator 15 days              
Number of states with settlement agreements | state           50    
Number of securities class actions | securitiesClassAction 2              
Number of shareholders that filed derivative actions | shareholder 2             3
Number of orders issued | order 2              
Opioids Litigation | Judicial Ruling                
Loss Contingencies [Line Items]                
Loss contingency, number of defendants | defendant     3          
Loss contingency, damages awarded, value     $ 700          
Loss contingency, damages awarded, period     15 years          
Canada Opioids Class Action Complaints                
Loss Contingencies [Line Items]                
Number of putative class actions | classAction 2