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 |