XML 39 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Additional Information) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Dec. 31, 2011
Jun. 30, 2014
Jan. 28, 2013
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Curtailments and special termination benefits $ 33ppg_DefinedBenefitPlanCurtailmentsAndSettlements              
Reduction in projected benefit obligation as a result of separation transaction               550ppg_ReductionInProjectedBenefitObligationAsResultOfSeparationTransaction
Reduction in accumulated benefit obligation as a result of separation transaction               165ppg_ReductionInAccumulatedBenefitObligationAsResultOfSeparationTransaction
ABO for all defined benefit pension plans   5,624us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 5,064us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation          
Aggregate PBO for the pension plans with PBO in excess of plan assets   4,864ppg_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation 2,377ppg_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation          
Aggregate fair value of plan assets for the pension plans with PBO in excess of plan assets   3,879ppg_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets 1,619ppg_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets          
Aggregate ABO for the pension plans with ABO in excess of plan assets   4,453us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation 2,242us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation          
Fair value of plan assets for the pension plans with ABO in excess of plan assets   3,584us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets 1,617us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets          
Expected return on assets   6.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets 6.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets        
Weighted-average healthcare cost trend rate assumed for next fiscal year   6.30%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear            
Assumed ultimate health care cost trend rate   4.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate            
Assumed year that ultimate health care cost trend rate will be reached   2024            
Estimated future benefit payments in 2016   68us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo            
Estimated future benefit payments in 2017   69us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree            
Estimated future benefit payments in 2018   69us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRollingYearFour            
Estimated future benefit payments in 2019   70us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRollingYearFive            
Benefits paid   61us-gaap_DefinedBenefitPlanBenefitsPaid 22us-gaap_DefinedBenefitPlanBenefitsPaid          
Accrued pensions   995us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent 728us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent          
Defined Contribution Plan Contribution Rates As Percentage Of Employees Earnings   6.00%ppg_DefinedContributionPlanContributionRatesAsPercentageOfEmployeesEarnings 6.00%ppg_DefinedContributionPlanContributionRatesAsPercentageOfEmployeesEarnings 6.00%ppg_DefinedContributionPlanContributionRatesAsPercentageOfEmployeesEarnings        
Expense (income) of the deferred compensation plan   10ppg_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome 18ppg_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome 10ppg_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome        
Deferred Compensation Arrangement With Individual Increase Decrease In Fair Value Of Investments   8ppg_DeferredCompensationArrangementWithIndividualIncreaseDecreaseInFairValueOfInvestments 17ppg_DeferredCompensationArrangementWithIndividualIncreaseDecreaseInFairValueOfInvestments 8ppg_DeferredCompensationArrangementWithIndividualIncreaseDecreaseInFairValueOfInvestments        
Realized gains on the investment portfolio of the deferred compensation plan   2.9us-gaap_GainLossOnSaleOfOtherInvestments 3.4us-gaap_GainLossOnSaleOfOtherInvestments 0.9us-gaap_GainLossOnSaleOfOtherInvestments        
Obligations under the deferred compensation plan   119us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability 114us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability          
Investments in marketable securities by the deferred compensation plan   79ppg_DeferredCompensationPlanMarketableSecurities 75ppg_DeferredCompensationPlanMarketableSecurities          
Pension Benefit from Plan Reorganization - Commodity Chem Divestiture     18ppg_PensionBenefitfromPlanReorganizationCommodityChemDivestiture          
Defined Contribution Plan Contribution Rate   100.00%ppg_DefinedContributionPlanContributionRate 100.00%ppg_DefinedContributionPlanContributionRate 75.00%ppg_DefinedContributionPlanContributionRate        
Deductible dividends on PPG shares held by the ESOP   14us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP 15us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP 18us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP        
Pensions                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Recognized expense for defined contribution pension plans   55us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
49us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
41us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Accrued pensions   14us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
17us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Fiscal Years 2013                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Weighted-average healthcare cost trend rate assumed for next fiscal year   6.40%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear
/ ppg_PeriodAxis
= ppg_FiscalYears2012Member
           
Assumed ultimate health care cost trend rate   4.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
/ ppg_PeriodAxis
= ppg_FiscalYears2012Member
           
Assumed year that ultimate health care cost trend rate will be reached   2024            
Pittsburgh Glass Works LLC                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Costs related to the pension and other postemployment benefit liabilities of the divested business   19us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_PittsburghGlassWorksLLCMember
30us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_PittsburghGlassWorksLLCMember
35us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_PittsburghGlassWorksLLCMember
       
Liabilities for pension and post-employment benefits earned for service up to the time of sale   945us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_PittsburghGlassWorksLLCMember
914us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_PittsburghGlassWorksLLCMember
         
Owen Sound Facility [Member]                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Pension Settlement Charge, Canadian wind-up   2ppg_PensionSettlementChargeCanadianWindUp
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
16ppg_PensionSettlementChargeCanadianWindUp
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
         
Plant closures in Canada, partial wind-ups of the pension plans, settlement charge, low estimate   55ppg_DefinedBenefitPlanSettlementsBenefitObligationLowEstimate
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
           
Plant closures in Canada, partial wind-ups of the pension plans, settlement charge, high estimate   70ppg_DefinedBenefitPlanSettlementsBenefitObligationHighEstimate
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
           
Plant closures in Canada, pension plan deficit, low estimate   10ppg_DefinedBenefitPlanContributionsByEmployerLowEstimate
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
           
Plant closures in Canada, pension plan deficit, high estimate   20ppg_DefinedBenefitPlanContributionsByEmployerHighEstimate
/ us-gaap_SignificantAcquisitionsAndDisposalsByTransactionAxis
= ppg_OwenSoundFacilityMember
           
Pensions                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Curtailments and special termination benefits   6ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
18ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Fair values of pension plan assets   4,839us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4,701us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4,750us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Estimated amounts of accumulated net actuarial loss that will be amortized from AOCI into net periodic benefit cost in 2012   116us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated amounts of accumulated prior service cost that will be amortized from AOCI into net periodic benefit cost in 2012   (2)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Contributions to defined benefit pension plans   41us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
174us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Estimated future benefit payments in 2015   297us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated future benefit payments in 2016   286us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated future benefit payments in 2017   270us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated future benefit payments in 2018   273us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated future benefit payments in 2019   276us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Estimated aggregate future benefits payments for the five years thereafter   1,425us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
           
Benefits paid   390us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
304us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Accrued pensions   995us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
744us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Defined Benefit Plan, Settlements, Plan Assets   4us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
51us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Pensions | Pensions                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Curtailments and special termination benefits   8ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
18ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Estimated amounts of accumulated net actuarial loss that will be amortized from AOCI into net periodic benefit cost in 2012   (77)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(102)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(133)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Other Postretirement Benefits                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Curtailments and special termination benefits   0ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0ppg_DefinedBenefitPlanCurtailmentsAndSettlements
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
         
Estimated amounts of accumulated net actuarial loss that will be amortized from AOCI into net periodic benefit cost in 2012   32us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
           
Estimated amounts of accumulated prior service cost that will be amortized from AOCI into net periodic benefit cost in 2012   (9)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
           
Estimated future benefit payments in 2015   67us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
           
Estimated aggregate future benefits payments for the five years thereafter   345us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
           
Benefits paid   44us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
60us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
         
Accrued pensions   0us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
         
United States Pension Plans of US Entity, Defined Benefit                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Expected return on assets   7.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
           
Contributions to defined benefit pension plans     50us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
2us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
50us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
   
Foreign Pension Plan                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Expected return on assets   6.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
           
Contributions to defined benefit pension plans   39us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
124us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
80us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
       
Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year, Low end of Range   10ppg_DefinedBenefitPlanEstimatedFutureEmployerContributionsinNextFiscalYearLowendofRange
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
           
Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year, High end of Range   20ppg_DefinedBenefitPlanEstimatedFutureEmployerContributionsinNextFiscalYearHighendofRange
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
           
United States, Canada, Netherlands and United Kingdom                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Percentage of defined benefit pension plan assets market value   96.00%ppg_DefinedBenefitPlanPercentageOfPensionPlanAssets
/ ppg_RegionReportingInformationByRegionAxis
= ppg_UnitedStatesCanadaNetherlandsAndUnitedKingdomMember
           
Commodity Chemicals Segment                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Fair values of pension plan assets               421us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_CommodityChemicalsSegmentMember
Defined Benefit Plan, Fair Value of U.S. Pension Plan Assets Transferred to Axiall   86ppg_DefinedBenefitPlanFairValueofU.S.PensionPlanAssetsTransferredtoAxiall
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_CommodityChemicalsSegmentMember
           
Defined Benefit Plan, Fair Value of Canadian Pension Plan Assets Transferred to Axiall   11ppg_DefinedBenefitPlanFairValueofCanadianPensionPlanAssetsTransferredtoAxiall
/ us-gaap_StatementBusinessSegmentsAxis
= ppg_CommodityChemicalsSegmentMember
           
U.S. Pension Settlement Charges                
Pension and Other Postretirement Benefits Disclosure [Line Items]                
Defined Benefit Plan, Settlements, Plan Assets             $ 41us-gaap_DefinedBenefitPlanSettlementsPlanAssets
/ us-gaap_IncomeStatementLocationAxis
= ppg_U.S.PensionSettlementChargesMemberMember