XML 144 R121.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contingencies and commitments (Additional Information) (Details)
2 Months Ended
Jul. 31, 2019
lawsuit
Jun. 04, 2019
lawsuit
Apr. 10, 2019
lawsuit
Apr. 04, 2019
agreement
May 10, 2019
lawsuit
Apr. 10, 2019
plaintiffs
lawsuit
Novartis Breach Of Contract Action            
Loss Contingencies [Line Items]            
Agreements breached | agreement       2    
Sensipar Antitrust Class Actions            
Loss Contingencies [Line Items]            
Loss contingency, number of plaintiffs | plaintiffs           4
Loss contingency, number of lawsuits 4   4     2
Humira Biosimilar Antitrust Class Actions            
Loss Contingencies [Line Items]            
Loss contingency, number of lawsuits   12     12  
Number of complaints stayed         6