2.2.0.25falsefalse4201 - Disclosure - Guarantees and Product Warranty (Details 2)truefalseIn Millionsfalse1falsefalseUSDfalsefalse1/1/2010 - 12/31/2010
USD ($)
USD ($) / shares
$D2010http://www.sec.gov/CIK0000018230duration2010-01-01T00:00:002010-12-31T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0USDPerShareDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse1/1/2009 - 12/31/2009
USD ($)
USD ($) / shares
$D2009http://www.sec.gov/CIK0000018230duration2009-01-01T00:00:002009-12-31T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDPerShareDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3falsefalseUSDfalsefalse1/1/2008 - 12/31/2008
USD ($)
USD ($) / shares
$D2008http://www.sec.gov/CIK0000018230duration2008-01-01T00:00:002008-12-31T00:00:00USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDPerShareDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3true0us-gaap_MovementInStandardProductWarrantyAccrualRollForwardus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.falsefalse4false0us-gaap_StandardProductWarrantyAccrualus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsetruefalsefalseperiodstartlabel1truefalsefalse10490000001049falsetruefalsefalsefalse2truefalsefalse12010000001201falsetruefalsefalsefalse3truefalsefalse10450000001045falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name FASB Interpretation (FIN)
-Number 45
-Paragraph 14
-Subparagraph b
falsefalse5false0us-gaap_StandardProductWarrantyAccrualPaymentsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1truefalsefalse-855000000-855falsefalsefalsefalsefalse2truefalsefalse-1032000000-1032falsefalsefalsefalsefalse3truefalsefalse-1074000000-1074falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRepresents the aggregate decrease in the liability for payments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any increase (decrease) in the liability for payments related to extended product warrantiesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name FASB Interpretation (FIN)
-Number 45
-Paragraph 14
-Subparagraph b
falsefalse6false0cat_StandardProductWarrantyAccrualProvisionscatfalsecreditdurationRepresents the aggregate increase in the liability for accruals related to provisions for standard product warranties.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse841000000841falsefalsefalsefalsefalse2truefalsefalse880000000880falsefalsefalsefalsefalse3truefalsefalse12300000001230falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRepresents the aggregate increase in the liability for accruals related to provisions for standard product warranties.No authoritative reference available.falsefalse7false0us-gaap_StandardProductWarrantyAccrualus-gaaptruecreditinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetruefalseperiodendlabel1truefalsefalse10350000001035falsefalsefalsefalsefalse2truefalsefalse10490000001049falsefalsefalsefalsefalse3truefalsefalse12010000001201falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name FASB Interpretation (FIN)
-Number 45
-Paragraph 14
-Subparagraph b
falsefalse8false0us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecreaseus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse181000000181falsetruefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryRepresents the aggregate increase (decrease) in the liability during the reporting period for accruals related to preexisting standard product warranties (including adjustments related to changes in estimates). Does not include any increase (decrease) in the liability for accruals related to extended product warrantiesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name FASB Interpretation (FIN)
-Number 45
-Paragraph 14
-Subparagraph b
falsefalse36Guarantees and Product Warranty (Details 2) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue