v2.4.1.9
Contingencies (Details)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
Actos [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
Byetta [Member]
Multi District Litigation Mdl [Member]
Dec. 31, 2014
Byetta [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
Prozac [Member]
Product Liability Litigation [Member]
Sep. 30, 2014
Compensatory Damages [Member]
Actos [Member]
USD ($)
Sep. 30, 2014
Compensatory Damages [Member]
Actos [Member]
Takeda Portion [Member]
Sep. 30, 2014
Compensatory Damages [Member]
Actos [Member]
Lilly Portion [Member]
Oct. 31, 2014
Punitive Damages [Member]
Actos [Member]
Takeda Portion [Member]
USD ($)
Sep. 30, 2014
Punitive Damages [Member]
Actos [Member]
Takeda Portion [Member]
USD ($)
Oct. 31, 2014
Punitive Damages [Member]
Actos [Member]
Lilly Portion [Member]
USD ($)
Sep. 30, 2014
Punitive Damages [Member]
Actos [Member]
Lilly Portion [Member]
USD ($)
Dec. 31, 2014
Damages from Product, Cancer [Member]
Byetta [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
CANADA
Actos [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
CALIFORNIA
Byetta [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
Other states [Member]
Byetta [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
Brazil [Member]
Employee Litigation [Member]
USD ($)
Dec. 31, 2014
Brazil [Member]
Employee Litigation [Member]
BRL
Dec. 31, 2014
ONTARIO
Actos [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
QUEBEC
Actos [Member]
Product Liability Litigation [Member]
Dec. 31, 2014
ALBERTA
Actos [Member]
Product Liability Litigation [Member]
Loss Contingency, Number of Cases 5,275lly_LossContingencyNumberOfCases
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
                      3lly_LossContingencyNumberOfCases
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
/ us-gaap_StatementGeographicalAxis
= country_CA
        1lly_LossContingencyNumberOfCases
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
/ us-gaap_StatementGeographicalAxis
= stpr_A6
1lly_LossContingencyNumberOfCases
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
/ us-gaap_StatementGeographicalAxis
= stpr_A8
1lly_LossContingencyNumberOfCases
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
/ us-gaap_StatementGeographicalAxis
= stpr_A0
Loss Contingency, Damages Awarded, Value         $ 1.3us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_CompensatoryDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
    $ 28.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_TakedaPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_PunitiveDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
$ 6,000.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_TakedaPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_PunitiveDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
$ 9.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_LillyPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_PunitiveDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
$ 3,000.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_LillyPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_PunitiveDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
        $ 375.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_EmployeeLitigationMember
/ us-gaap_StatementGeographicalAxis
= country_BR
1,000.0us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= lly_EmployeeLitigationMember
/ us-gaap_StatementGeographicalAxis
= country_BR
     
Loss Contingency, Parties Jointly and Severally Liable in Litigation, Percent Share           75.00%lly_LossContingencyPartiesJointlyandSeverallyLiableinLitigationPercentShare
/ us-gaap_LitigationCaseAxis
= lly_TakedaPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_CompensatoryDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
25.00%lly_LossContingencyPartiesJointlyandSeverallyLiableinLitigationPercentShare
/ us-gaap_LitigationCaseAxis
= lly_LillyPortionMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_CompensatoryDamagesMember
/ us-gaap_ProductOrServiceAxis
= lly_ActosMember
                         
Loss Contingency, Number of Claimants     395lly_LossContingencyNumberOfClaimants
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
470lly_LossContingencyNumberOfClaimants
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ProzacMember
                               
Loss Contingency, Number of Lawsuits   310lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_MultiDistrictLitigationMdlMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
415lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
10lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ProzacMember
              350lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_DamagesfromProductCancerMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
  95lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
10lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
/ us-gaap_StatementGeographicalAxis
= lly_OtherstatesMember
30lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_EmployeeLitigationMember
/ us-gaap_StatementGeographicalAxis
= country_BR
30lly_LossContingencyNumberOfLawsuits
/ us-gaap_LitigationCaseAxis
= lly_EmployeeLitigationMember
/ us-gaap_StatementGeographicalAxis
= country_BR
     
Loss Contingency, Number of Plaintiffs   350us-gaap_LossContingencyNumberOfPlaintiffs
/ us-gaap_LitigationCaseAxis
= lly_MultiDistrictLitigationMdlMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
920us-gaap_LossContingencyNumberOfPlaintiffs
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
                540us-gaap_LossContingencyNumberOfPlaintiffs
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= lly_DamagesfromProductCancerMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
  540us-gaap_LossContingencyNumberOfPlaintiffs
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
/ us-gaap_StatementGeographicalAxis
= stpr_CA
30us-gaap_LossContingencyNumberOfPlaintiffs
/ us-gaap_LitigationCaseAxis
= lly_ProductLiabilityLitigationMember
/ us-gaap_ProductOrServiceAxis
= lly_ByettaMember
/ us-gaap_StatementGeographicalAxis
= lly_OtherstatesMember