2.2.0.25truefalse4031 - Disclosure - Derivative Financial Instruments and Risk Management (Details 2)truefalseIn Millionsfalse1falsefalseUSDfalsefalse12/31/2010
USD ($)
USD ($) / shares
$I2010http://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDPerShareDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2falsefalseUSDfalsefalse12/31/2009
USD ($)
USD ($) / shares
$I2009http://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDPerShareDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse3false0cat_DerivativeAssetLiabilityDesignatedAsHedgingInstrumentFairValuecatfalsedebitinstantFair value of net amount of all derivative assets and liabilities designated as hedging instruments.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse244000000244falsetruefalsefalsefalse2truefalsefalse172000000172falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of net amount of all derivative assets and liabilities designated as hedging instruments.No authoritative reference available.truefalse4false0cat_DerivativeAssetLiabilityNotDesignatedAsHedgingInstrumentFairValuecatfalsedebitinstantFair value of net amount of all derivative assets and liabilities not designated as hedging instruments.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse2300000023falsefalsefalsefalsefalse2truefalsefalse6400000064falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value of net amount of all derivative assets and liabilities not designated as hedging instruments.No authoritative reference available.truefalse5false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2010
USD ($)
$I2010_ReceivablesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseReceivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_ReceivablesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2009
USD ($)
$I2009_ReceivablesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseReceivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_ReceivablesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse6true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse7false0us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse6500000065falsefalsefalsefalsefalse2truefalsefalse2700000027falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative assets designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 107
-Paragraph 10
falsefalse8false0us-gaap_InterestRateCashFlowHedgeAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse10000001falsefalsefalsefalsefalse2truefalsefalse10000001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse9false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse120000000120falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse10false0us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse1700000017falsefalsefalsefalsefalse2truefalsefalse1000000010falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all price risk derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse11false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2010
USD ($)
$I2010_ReceivablesMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseReceivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_ReceivablesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$6falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2009
USD ($)
$I2009_ReceivablesMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseReceivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_ReceivablesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse12true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse13false0us-gaap_InterestRateCashFlowHedgeAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse1400000014falsefalsefalsefalsefalse2truefalsefalse1800000018falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse14false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse60000006falsefalsefalsefalsefalse2truefalsefalse2000000020falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse15false0us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse10000001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse16false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse7falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Long-term receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2010
USD ($)
$I2010_LongTermReceivableMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseLong-term receivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_LongTermReceivableMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$8falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Long-term receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2009
USD ($)
$I2009_LongTermReceivableMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseLong-term receivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_LongTermReceivableMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse17true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse18false0us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse5200000052falsefalsefalsefalsefalse2truefalsefalse125000000125falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative assets designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 107
-Paragraph 10
falsefalse19false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse6600000066falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse20false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse9falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Long-term receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2010
USD ($)
$I2010_LongTermReceivableMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseLong-term receivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_LongTermReceivableMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$10falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Long-term receivables - trade and other
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2009
USD ($)
$I2009_LongTermReceivableMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseLong-term receivables - trade and otherus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldicat_LongTermReceivableMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse21true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse22false0us-gaap_InterestRateCashFlowHedgeAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse197000000197falsefalsefalsefalsefalse2truefalsefalse127000000127falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse23false0us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse10000001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all derivative assets not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse24false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse11falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Accrued expenses
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2010
USD ($)
$I2010_AccruedLiabilitiesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseAccrued expensesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$12falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Accrued expenses
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2009
USD ($)
$I2009_AccruedLiabilitiesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseAccrued expensesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse25true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse26false0us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-66000000-66falsefalsefalsefalsefalse2truefalsefalse-22000000-22falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative liabilities designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 107
-Paragraph 10
falsefalse27false0us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse-1000000-1falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse28false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-46000000-46falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse29false0us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-6000000-6falsefalsefalsefalsefalse2truefalsefalse-7000000-7falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all derivative liabilities not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse30false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse13falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Accrued expenses
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2010
USD ($)
$I2010_AccruedLiabilitiesMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseAccrued expensesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$14falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Accrued expenses
{us-gaap_SegmentReportingInformationBySegmentAxis} : Financial Products
12/31/2009
USD ($)
$I2009_AccruedLiabilitiesMember_FinancialProductsMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseAccrued expensesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccruedLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseFinancial Productsus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_FinancialProductsMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse31true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse32false0us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-18000000-18falsefalsefalsefalsefalse2truefalsefalse-100000000-100falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse33false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-9000000-9falsefalsefalsefalsefalse2truefalsefalse-18000000-18falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse34false0us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-1000000-1falsefalsefalsefalsefalse2truefalsefalse-6000000-6falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all derivative liabilities not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse35false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosurederivativefinancialinstrumentsandriskmanagementdetails21falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse15falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other liabilities
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2010
USD ($)
$I2010_OtherLiabilitiesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseOther liabilitiesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$16falsefalseUSDtruefalse{us-gaap_DerivativesFairValueByBalanceSheetLocationAxis} : Other liabilities
{us-gaap_SegmentReportingInformationBySegmentAxis} : Machinery and Engines
12/31/2009
USD ($)
$I2009_OtherLiabilitiesMember_MachineryEnginesMemberhttp://www.sec.gov/CIK0000018230instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseOther liabilitiesus-gaap_DerivativesFairValueByBalanceSheetLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherLiabilitiesMemberus-gaap_DerivativesFairValueByBalanceSheetLocationAxisexplicitMemberfalsefalseMachinery and Enginesus-gaap_SegmentReportingInformationBySegmentAxisxbrldihttp://xbrl.org/2006/xbrldicat_MachineryEnginesMemberus-gaap_SegmentReportingInformationBySegmentAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse36true0us-gaap_DerivativesFairValueLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse37false0us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-1000000-1falsefalsefalsefalsefalse2truefalsefalse-3000000-3falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative liabilities designated as cash flow hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 107
-Paragraph 10
falsefalse38false0us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValueus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-58000000-58falsetruefalsefalsefalse2truefalsefalse-3000000-3falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 133
-Paragraph 17
falsefalse237Derivative Financial Instruments and Risk Management (Details 2) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue