2.2.0.25truefalse4054 - Disclosure - Income taxes (Details 5)truefalseIn Millionsfalse1falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions 12/31/2010 USD ($) $I2010_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse1falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions 12/31/2010 USD ($) $I2010_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse2true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse3false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse718000000718falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse4false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse519000000519falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse5false0cat_OperatingLossAndTaxCreditCarryforwardsValuationAllowancecatfalsecreditinstantThe portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse118000000118falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss and state credit carryforwards for which it is more likely than not that a tax benefit will not be realized.No authoritative reference available.falsefalse6false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse2falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : 2016 12/31/2010 USD ($) $I2010_ExpirationDate2016Member_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2016cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2016Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse7true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse8false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse2600000026falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse9false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse3falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : 2017 12/31/2010 USD ($) $I2010_ExpirationDate2017Member_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2017cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2017Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse10true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse11false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00 falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse12false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse4falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : 2018 12/31/2010 USD ($) $I2010_ExpirationDate2018Member_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2018cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2018Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse13true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse14false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00 falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse15false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : 2019 12/31/2010 USD ($) $I2010_ExpirationDate2019Member_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2019cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2019Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse16true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse17false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse354000000354falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse18false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse6falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : 2020 12/31/2010 USD ($) $I2010_ExpirationDate2020Member_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2020cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2020Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse19true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse20false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse130000000130falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse21false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse7falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : Unlimited 12/31/2010 USD ($) $I2010_NoExpirationDateMember_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalseUnlimitedcat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_NoExpirationDateMembercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse22true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse23false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse90000009falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse24false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse8falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : U.S. state taxing jurisdictions {cat_ExpirationDateAxis} : Over the next ten years 12/31/2010 USD ($) $I2010_ExpirationDateNextTenYearsMember_StateAndLocalJurisdictionMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseU.S. state taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_StateAndLocalJurisdictionMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalseOver the next ten yearscat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDateNextTenYearsMembercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse25true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse26false0us-gaap_TaxCreditCarryforwardAmountus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse100000000100falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 17 -Subparagraph a falsefalse27false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse9falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions 12/31/2010 USD ($) $I2010_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse28true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse29false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse13840000001384falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse30false0cat_OperatingLossAndTaxCreditCarryforwardsValuationAllowancecatfalsecreditinstantThe portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse294000000294falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss and state credit carryforwards for which it is more likely than not that a tax benefit will not be realized.No authoritative reference available.falsefalse31false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse10falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : 2011 12/31/2010 USD ($) $I2010_ExpirationDate2011Member_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2011cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2011Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse32true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse33false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse10000001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse34false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse11falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : 2012 12/31/2010 USD ($) $I2010_ExpirationDate2012Member_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2012cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2012Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse35true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse36false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse40000004falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse37false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse12falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : 2013 12/31/2010 USD ($) $I2010_ExpirationDate2013Member_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2013cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2013Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse38true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse39false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse1000000010falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse40false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse13falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : 2014 12/31/2010 USD ($) $I2010_ExpirationDate2014Member_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2014cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2014Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse41true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse42false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse3400000034falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse43false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse14falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : 2015-2030 12/31/2010 USD ($) $I2010_ExpirationDate2015To2030Member_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalse2015-2030cat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_ExpirationDate2015To2030Membercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse44true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse45false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse430000000430falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse46false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.cat.com/role/disclosureincometaxesdetails51falsefalsefalse00falsefalsefalsefalsefalse15falsefalseUSDtruefalse{cat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxis} : Non-U.S. taxing jurisdictions {cat_ExpirationDateAxis} : Unlimited 12/31/2010 USD ($) $I2010_NoExpirationDateMember_ForeignCountryMemberhttp://www.sec.gov/CIK0000018230instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseNon-U.S. taxing jurisdictionscat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignCountryMembercat_OperatingLossAndTaxCreditCarryforwardsByTaxAuthorityAxisexplicitMemberfalsefalseUnlimitedcat_ExpirationDateAxisxbrldihttp://xbrl.org/2006/xbrldicat_NoExpirationDateMembercat_ExpirationDateAxisexplicitMemberUSDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse47true0cat_OperatingLossAndTaxCreditCarryforwardsLineItemscatfalsenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse48false0us-gaap_OperatingLossCarryforwardsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse905000000905falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe sum of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 48 -Subparagraph a falsefalse148Income taxes (Details 5) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue