2.2.0.25truefalse40402 - Disclosure - Derivative Financial Instruments (Summary of Information About the Fair Values of Derivative Instruments on Consolidated Balance Sheets) (Details)truefalseIn Thousandsfalse1falsefalseUSDfalsefalse12/31/2010
USD ($)
USD ($) / shares
$As_Of_12_31_2010http://www.sec.gov/CIK0000882095instant2010-12-31T00:00:000001-01-01T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit14Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2falsefalseUSDfalsefalse12/31/2009
USD ($)
USD ($) / shares
$As_Of_12_31_2009http://www.sec.gov/CIK0000882095instant2009-12-31T00:00:000001-01-01T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit14Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2false0us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse6436500064365falsetruefalsefalsefalse2truefalsefalse2619300026193falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse3false0us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse3851500038515falsefalsefalsefalsefalse2truefalsefalse4766200047662falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse4false0us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse9600096falsefalsefalsefalsefalse2truefalsefalse50005falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse5false0us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse3800038falsefalsefalsefalsefalse2truefalsefalse2600026falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative liability that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse6false0us-gaap_DerivativeFairValueOfDerivativeAssetus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse6446100064461falsefalsefalsefalsefalse2truefalsefalse2619800026198falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of derivative asset, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse7false0us-gaap_DerivativeFairValueOfDerivativeLiabilityus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse3855300038553falsefalsefalsefalsefalse2truefalsefalse4768800047688falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of derivative liability, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse8false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.gilead.com/taxonomy/role/disclosurederivativefinancialinstrumentssummaryofinformationaboutfairvaluesofderivativeinstrumentsonconsolidatedbalancesheetsdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Current Assets [Member]
12/31/2010
USD ($)
$As_Of_12_31_20106http://www.sec.gov/CIK0000882095instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Current Assets [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherCurrentAssetsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Current Assets [Member]
12/31/2009
USD ($)
$As_Of_12_31_200927http://www.sec.gov/CIK0000882095instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Current Assets [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherCurrentAssetsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse9false0us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse5927600059276falsefalsefalsefalsefalse2truefalsefalse1618300016183falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse10false0us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse9600096falsefalsefalsefalsefalse2truefalsefalse50005falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse11false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.gilead.com/taxonomy/role/disclosurederivativefinancialinstrumentssummaryofinformationaboutfairvaluesofderivativeinstrumentsonconsolidatedbalancesheetsdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Noncurrent Assets [Member]
12/31/2010
USD ($)
$As_Of_12_31_20107http://www.sec.gov/CIK0000882095instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Noncurrent Assets [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherNoncurrentAssetsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$6falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Noncurrent Assets [Member]
12/31/2009
USD ($)
$As_Of_12_31_200928http://www.sec.gov/CIK0000882095instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Noncurrent Assets [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherNoncurrentAssetsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse12false0us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse50890005089falsefalsefalsefalsefalse2truefalsefalse1001000010010falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse13false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.gilead.com/taxonomy/role/disclosurederivativefinancialinstrumentssummaryofinformationaboutfairvaluesofderivativeinstrumentsonconsolidatedbalancesheetsdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse7falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Accrued Liabilities [Member]
12/31/2010
USD ($)
$As_Of_12_31_20108http://www.sec.gov/CIK0000882095instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Accrued Liabilities [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherAccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$8falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Accrued Liabilities [Member]
12/31/2009
USD ($)
$As_Of_12_31_200929http://www.sec.gov/CIK0000882095instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Accrued Liabilities [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherAccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse14false0us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse3649300036493falsefalsefalsefalsefalse2truefalsefalse4548200045482falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse15false0us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse3800038falsefalsefalsefalsefalse2truefalsefalse2600026falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative liability that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse16false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.gilead.com/taxonomy/role/disclosurederivativefinancialinstrumentssummaryofinformationaboutfairvaluesofderivativeinstrumentsonconsolidatedbalancesheetsdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse9falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Long-Term Obligations [Member]
12/31/2010
USD ($)
$As_Of_12_31_20109http://www.sec.gov/CIK0000882095instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Long-Term Obligations [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherLongTermObligationsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$10falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis} : Foreign Currency Exchange Contracts [Member]
{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other Long-Term Obligations [Member]
12/31/2009
USD ($)
$As_Of_12_31_200930http://www.sec.gov/CIK0000882095instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Exchange Contracts [Member]us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxisexplicitMemberfalsefalseOther Long-Term Obligations [Member]us-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldigild_OtherLongTermObligationsMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse17false0us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse20220002022falsetruefalsefalsefalse2truefalsefalse21800002180falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 205G
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 44C
-Subparagraph a
-Clause 1
falsefalse216Derivative Financial Instruments (Summary of Information About the Fair Values of Derivative Instruments on Consolidated Balance Sheets) (Details) (USD $)ThousandsUnKnownUnKnownUnKnownfalsetrue