XML 102 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Costs Associated with Rationalization Programs (Details 1) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Rationalizations $ 95us-gaap_RestructuringCharges $ 58us-gaap_RestructuringCharges $ 175us-gaap_RestructuringCharges
Asset Write-off and Accelerated Depreciation Charges 7us-gaap_RestructuringReserveAcceleratedDepreciation 23us-gaap_RestructuringReserveAcceleratedDepreciation 20us-gaap_RestructuringReserveAcceleratedDepreciation
Plans Initiated In 2014 [Member]      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 23us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2014Member
   
Plans Initiated In 2014 [Member] | Associate Related Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 22us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2014Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
   
Plans Initiated In 2014 [Member] | Other Exit Costs And Noncancelable Lease Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 1us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2014Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
   
Plans Initiated in 2013 [Member]      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 72us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
45us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
 
Plans Initiated in 2013 [Member] | Associate Related Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 49us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
42us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
 
Plans Initiated in 2013 [Member] | Other Exit Costs And Noncancelable Lease Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations 45us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
3us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2013Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
 
Plans Initiated in 2012      
Restructuring Cost and Reserve [Line Items]      
Rationalizations   13us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
141us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
Plans Initiated in 2012 | Associate Related Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations   3us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
125us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
Plans Initiated in 2012 | Other Exit Costs And Noncancelable Lease Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations   10us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
16us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedin2012Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
Plans Initiated In 2011      
Restructuring Cost and Reserve [Line Items]      
Rationalizations     34us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2011Member
Plans Initiated In 2011 | Associate Related Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations     15us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2011Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_AssociateRelatedCostsMember
Plans Initiated In 2011 | Other Exit Costs And Noncancelable Lease Costs      
Restructuring Cost and Reserve [Line Items]      
Rationalizations     19us-gaap_RestructuringCharges
/ gt_RestructuringAndRelatedCostByTypeOfPlanAxis
= gt_PlansInitiatedIn2011Member
/ us-gaap_RestructuringCostAndReserveAxis
= gt_OtherExitCostsAndNoncancelableLeaseCostsMember
Plans Initiated In 2011 | Pension Curtailment [Member]      
Restructuring Cost and Reserve [Line Items]      
Rationalizations     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gt_PensionCurtailmentMember
/ us-gaap_RestructuringPlanAxis
= gt_PlansInitiatedIn2011Member
Plans Initiated in 2012      
Restructuring Cost and Reserve [Line Items]      
Rationalizations     74us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gt_PlansInitiatedin2012Member
Plans Initiated in 2012 | Pension Curtailment [Member]      
Restructuring Cost and Reserve [Line Items]      
Rationalizations   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gt_PensionCurtailmentMember
/ us-gaap_RestructuringPlanAxis
= gt_PlansInitiatedin2012Member
 
Plans Initiated in 2013 [Member] | Pension Curtailment [Member]      
Restructuring Cost and Reserve [Line Items]      
Rationalizations $ (22)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gt_PensionCurtailmentMember
/ us-gaap_RestructuringPlanAxis
= gt_PlansInitiatedin2013Member