|
Financial Instruments (Details)
|
12 Months Ended |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dec. 31, 2014
USD ($)
|
Dec. 31, 2013
USD ($)
|
Dec. 31, 2012
USD ($)
|
Dec. 31, 2014
Hedged Fixed-Rate Debt [Member]
USD ($)
|
Dec. 31, 2013
Hedged Fixed-Rate Debt [Member]
USD ($)
|
Dec. 31, 2012
Hedged Fixed-Rate Debt [Member]
USD ($)
|
Dec. 31, 2014
Equity Contract [Member]
USD ($)
|
Dec. 31, 2013
Equity Contract [Member]
USD ($)
|
Dec. 31, 2012
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2012
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2014
Interest Rate Swap [Member]
USD ($)
|
Dec. 31, 2013
Interest Rate Swap [Member]
USD ($)
|
Dec. 31, 2012
Interest Rate Swap [Member]
USD ($)
|
Dec. 31, 2014
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2012
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2014
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Corporate Debt Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Corporate Debt Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
US Government Agencies Debt Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
US Government Agencies Debt Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Other Debt Obligations [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Other Debt Obligations [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Collateralized Mortgage Backed Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Collateralized Mortgage Backed Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Asset-backed Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Asset-backed Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Fair Value, Inputs, Level 1 [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Fair Value, Inputs, Level 2 [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Fair Value, Inputs, Level 3 [Member]
USD ($)
|
Dec. 31, 2014
Equity Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Equity Securities [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Equity Method and Other Investments [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2013
Equity Method and Other Investments [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
USD ($)
|
Dec. 31, 2014
Equity Method and Other Investments [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2013
Equity Method and Other Investments [Member]
Available-for-Sale Securities, Amortized Cost [Member]
USD ($)
|
Dec. 31, 2014
Buy euro Sell US dollar [Member]
USD ($)
|
Dec. 31, 2014
Buy euro Sell US dollar [Member]
EUR (€)
|
Dec. 31, 2014
Buy USD Sell Euro [Member]
USD ($)
|
Dec. 31, 2014
Buy USD Sell Euro [Member]
EUR (€)
|
Dec. 31, 2014
Buy GBP Sell Euro [Member]
EUR (€)
|
Dec. 31, 2014
Buy GBP Sell Euro [Member]
GBP (£)
|
Dec. 31, 2014
Buy USD Sell Japanese Yen [Member]
USD ($)
|
Dec. 31, 2014
Buy USD Sell Japanese Yen [Member]
JPY (¥)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 1 [Member]
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 1 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 1 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 2 [Member]
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 2 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 2 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 3 [Member]
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 3 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 3 [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
Equity Contract [Member]
USD ($)
|
Dec. 31, 2014
Designated as Hedging Instrument [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2013
Designated as Hedging Instrument [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
Interest Rate Contract [Member]
USD ($)
|
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 1 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 1 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 2 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 2 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 3 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
Fair Value, Inputs, Level 3 [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2014
Not Designated as Hedging Instrument [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
Foreign Exchange Contract [Member]
USD ($)
|
Dec. 31, 2013
Not Designated as Hedging Instrument [Member]
Estimate of Fair Value, Fair Value Disclosure [Member]
Foreign Exchange Contract [Member]
USD ($)
|
| Commercial Paper |
$ 2,680,600,000us-gaap_CommercialPaper |
$ 0us-gaap_CommercialPaper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,680,600,000us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
|
|
$ 2,680,600,000us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
$ 2,680,600,000us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
$ 0us-gaap_CommercialPaper / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Liability, Notional Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
876,000,000us-gaap_DerivativeLiabilityNotionalAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,180,000,000us-gaap_DerivativeLiabilityNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyEuroSellUsDollarMember |
330,600,000us-gaap_DerivativeLiabilityNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyUsdSellEuroMember |
|
|
190,400,000us-gaap_DerivativeLiabilityNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyGBPSellEuroMember |
332,600,000us-gaap_DerivativeLiabilityNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyUSdollarSellJapaneseYenMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Asset, Notional Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,300,000,000us-gaap_DerivativeAssetNotionalAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,450,000,000us-gaap_DerivativeAssetNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyEuroSellUsDollarMember |
|
|
270,300,000us-gaap_DerivativeAssetNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyUsdSellEuroMember |
242,400,000us-gaap_DerivativeAssetNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyGBPSellEuroMember |
|
|
40,040,000,000us-gaap_DerivativeAssetNotionalAmount / us-gaap_DerivativeByNatureAxis = lly_BuyUSdollarSellJapaneseYenMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from terminations of interest rate swaps |
340,700,000lly_PaymentsforProceedsfromHedgeOperatingActivities |
0lly_PaymentsforProceedsfromHedgeOperatingActivities |
0lly_PaymentsforProceedsfromHedgeOperatingActivities |
|
|
|
|
|
|
|
|
|
340,700,000lly_PaymentsforProceedsfromHedgeOperatingActivities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from Sale of Available-for-sale Securities |
14,609,500,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
13,753,500,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
6,529,800,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash and Cash Equivalents, Fair Value Disclosure |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,443,500,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
2,574,700,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
2,415,500,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
2,517,100,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
2,443,500,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
2,574,700,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
28,000,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
57,600,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
2,443,500,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
2,574,700,000us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term Debt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(5,375,800,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
(5,212,900,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
0us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
0us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
|
|
(5,722,100,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
(5,490,900,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
0us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
0us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
(5,722,100,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
(5,490,900,000)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Assets, Current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102,500,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
20,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
102,500,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
20,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
102,500,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
20,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
9,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
6,700,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
9,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
6,700,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
9,100,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
6,700,000us-gaap_DerivativeAssetsCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Other, Percentage of Nonperforming Assets |
90.00%us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Maximum Remaining Maturity of Foreign Currency Derivatives |
30 days |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate |
55.00%us-gaap_LongTermDebtPercentageBearingVariableInterestRate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge |
|
|
|
156,900,000us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = lly_HedgedFixedRateDebtMember |
(308,200,000)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = lly_HedgedFixedRateDebtMember |
51,500,000us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = lly_HedgedFixedRateDebtMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments |
|
|
|
|
|
|
|
|
|
(156,900,000)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
308,200,000us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
(51,500,000)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net |
9,000,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion |
|
|
|
|
|
|
129,000,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
0us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
0us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
9,000,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
9,000,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
9,000,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(20,400,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
15,400,000us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
(35,800,000)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net |
|
|
|
|
|
|
149,600,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
(149,600,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
|
|
|
(164,700,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
16,700,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative Assets, Noncurrent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
278,700,000us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
0us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
278,700,000us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
0us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
278,700,000us-gaap_DerivativeAssetsNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
|
|
|
|
|
|
|
|
| Derivative Liability, Noncurrent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(700,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(900,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
(700,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(900,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
(700,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(900,000)us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
|
|
|
|
|
|
|
|
|
| Derivative Liabilities, Current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(149,600,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(149,500,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
(149,600,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(149,500,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
(149,600,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
(149,500,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
(14,000,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
(7,100,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
(14,000,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
(7,100,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
0us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
(14,000,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
(7,100,000)us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
| Available-for-sale Securities, Continuous Unrealized Gain Position, Fair Value |
1,778,800,000lly_AvailableForSaleSecuritiesContinuousUnrealizedGainPositionFairValue |
4,982,700,000lly_AvailableForSaleSecuritiesContinuousUnrealizedGainPositionFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value |
3,129,200,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue |
3,664,700,000us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other than Temporary Impairment Losses, Investments |
12,500,000us-gaap_ImpairmentOfInvestments |
11,300,000us-gaap_ImpairmentOfInvestments |
22,600,000us-gaap_ImpairmentOfInvestments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax |
18,300,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
59,800,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax |
171,900,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
375,600,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Gross Realized Gains |
353,500,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains |
49,500,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains |
82,300,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains |
|
|
|
260,800,000us-gaap_AvailableForSaleSecuritiesGrossRealizedGains / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Gross Realized Losses |
29,400,000us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses |
15,400,000us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses |
10,900,000us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Current [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Securities, Current |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
767,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
931,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
766,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
929,800,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
767,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
931,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
767,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
931,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
185,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
276,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
156,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
276,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
185,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
276,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
29,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
185,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
276,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
2,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
2,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Equity Securities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
356,300,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
356,300,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
75,000,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
356,300,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Current, Total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
955,400,000us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
1,567,100,000us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
|
954,800,000us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
1,284,100,000us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Noncurrent [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Securities, Noncurrent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,462,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
4,940,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
2,468,900,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
4,933,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
2,462,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
4,940,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
2,462,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
4,940,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember |
756,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
1,115,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
747,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
1,035,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
757,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
1,126,100,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
9,200,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
80,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
756,700,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
1,115,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
3,200,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
7,300,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
3,200,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
8,300,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
3,200,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
7,300,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
3,200,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
7,300,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
217,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
636,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
217,600,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
652,400,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
217,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
636,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
217,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
636,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |
477,800,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
490,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
478,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
494,500,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
477,800,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
490,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
477,800,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
490,000,000us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Equity Securities, Noncurrent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
204,800,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
81,200,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
204,800,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
81,200,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
44,000,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
22,800,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
0us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
204,800,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
81,200,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
446,700,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = lly_EquityMethodAndOtherInvestmentsMember |
354,300,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = lly_EquityMethodAndOtherInvestmentsMember |
446,700,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = lly_EquityMethodAndOtherInvestmentsMember |
354,300,000us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = lly_EquityMethodAndOtherInvestmentsMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Noncurrent, Total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4,568,900,000us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
7,624,900,000us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
|
4,415,900,000us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
7,592,100,000us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = lly_AvailableForSaleSecuritiesAmortizedCostMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value |
955,400,000us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value |
3,462,100,000us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value |
230,700,000us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value |
224,600,000us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available-for-sale Securities, Debt Securities |
4,872,800,000us-gaap_AvailableForSaleSecuritiesDebtSecurities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative, Notional Amount |
|
|
|
|
|
|
|
|
|
1,350,000,000invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments |
|
|
|
|
|
|
|
|
|
3,400,000us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
0us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
0us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Derivative, Remaining Maturity |
|
|
|
|
|
|
|
|
|
3 months |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Payments for (Proceeds from) Derivative Instrument, Financing Activities |
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,400,000us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|