XML 64 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Fair Value Measurements (Details 2) (Fair Value, Measurements, Nonrecurring, Finance group, Unobservable Inputs (Level 3), USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Jan. 03, 2015
Fair Value, Measurements, Nonrecurring | Finance group | Unobservable Inputs (Level 3)
     
Assets measured at fair value on a nonrecurring basis      
Impaired finance receivables, Balance $ 52txt_ImpairedFinanceReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ dei_LegalEntityAxis
= txt_SegmentFinanceGroupMember
  $ 49txt_ImpairedFinanceReceivablesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ dei_LegalEntityAxis
= txt_SegmentFinanceGroupMember
Impaired finance receivables, (gain) loss $ 3txt_ImpairedFinanceReceivablesGainLossFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ dei_LegalEntityAxis
= txt_SegmentFinanceGroupMember
$ 5txt_ImpairedFinanceReceivablesGainLossFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ dei_LegalEntityAxis
= txt_SegmentFinanceGroupMember