XML 152 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Price Fixing Lawsuits (Details)
Dec. 31, 2023
class
Jun. 30, 2023
hospital
product
manufacturer
Jun. 30, 2020
manufacturer
Jun. 10, 2020
pharmaceuticalProduct
plaintiffGroup
manufacturer
employee
Nov. 14, 2019
class
Jun. 21, 2017
genericPrescriptionPharmaceutical
Loss Contingencies [Line Items]            
Number of classes | class         3  
Number of generic prescription pharmaceuticals | genericPrescriptionPharmaceutical           6
Generic Pricing Multidistrict Litigation            
Loss Contingencies [Line Items]            
Number of classes | class 3          
State Attorney General Complaint            
Loss Contingencies [Line Items]            
Number of additional states and territories | plaintiffGroup       50    
Number of manufacturers       35    
Loss contingency, number of former employees | employee       2    
Number of generic prescription pharmaceuticals | pharmaceuticalProduct       80    
Canadian Class Action Complaint            
Loss Contingencies [Line Items]            
Number of manufacturers     29      
Hospital Complaint            
Loss Contingencies [Line Items]            
Number of manufacturers   35        
Number Of hospitals filing complaint | hospital   150        
Loss contingency, products allegedly part of conspiracy | product   228