XML 109 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingent Liabilities - Additional Information (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Notice
Filer
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Commitments And Contingencies Disclosure [Abstract]      
Rent expense $ 10,800,000 $ 9,400,000 $ 8,100,000
Open purchase order commitments 530,300,000    
Potential losses from claims, legal proceedings probable of occurring $ 0    
Number of separate Paragraph IV notices received | Notice 11    
Maximum number of days for lawsuit 45 days    
Minimum number of months before FDA can approve patent request 30 months    
Number of ANDA Filers consolidated to a single case | Filer 8