XML 105 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans and Other Postretirement Benefits - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Deferred compensation liability $ 12.4us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability $ 12.0us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability  
Employee Stock Ownership Plan      
Defined Benefit Plan Disclosure [Line Items]      
Company's common stock 2.2us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP
/ us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis
= pkg_EmployeeStockOwnershipPlanMember
2.1us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP
/ us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis
= pkg_EmployeeStockOwnershipPlanMember
 
Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Company's contribution to pension plan, percentage 3.00%pkg_CompanyRetirementContributionPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Company's contribution to pension plan, percentage 5.00%pkg_CompanyRetirementContributionPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Matching Contributions      
Defined Benefit Plan Disclosure [Line Items]      
Company's contribution to defined contribution plans 28.3us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_MatchingContributionsMember
15.0us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_MatchingContributionsMember
10.8us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_MatchingContributionsMember
Service Related Contributions      
Defined Benefit Plan Disclosure [Line Items]      
Company's contribution to defined contribution plans 7.4us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_ServiceRelatedContributionsMember
5.3us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_ServiceRelatedContributionsMember
4.3us-gaap_DefinedContributionPlanCostRecognized
/ pkg_A401KContributionsAxis
= pkg_ServiceRelatedContributionsMember
Postretirement Plans      
Defined Benefit Plan Disclosure [Line Items]      
Minimum service period for medical benefit plan coverage, years 10pkg_MinimumServicePeriodForRetireeMedicalBenefitPlanCoverage
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Minimum retirement age for medical benefit plan coverage, years 58pkg_MinimumRetirementAgeForRetireeMedicalBenefitPlanCoverage
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Employee age after which minimum service period to be completed for medical benefit plan coverage, years 48pkg_EmployeeAgeAfterWhichMinimumServicePeriodToBeCompletedForRetireeMedicalBenefitPlanCoverage
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Company contributions $ 1.3us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ 1.3us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember