XML 56 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee and Director Benefit Plans - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Jan. 01, 1995
Dec. 31, 2015
Defined Benefit Plan Disclosure [Line Items]            
Working Hours service needed for the eligibility of ESOP during a plan year 1000 hours          
Eligible age of employee for participation in ESOP 21 years          
Employer Matching Contribution Percentage 75.00%pfbx_EmployeeStockOwnershipPlanEmployerMatchingContributionPercentage          
Percentage of compensation contributed by employees 6.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent          
Total contributions to the plans charged to operating expense $ 280,000pfbx_EmployeeStockOwnershipPlanEmployerContribution $ 220,000pfbx_EmployeeStockOwnershipPlanEmployerContribution $ 330,000pfbx_EmployeeStockOwnershipPlanEmployerContribution      
Employee Stock Ownership Plan (ESOP), Compensation Expense 7,678,640us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense 7,594,790us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense 7,691,059us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense      
ESOP held allocated shares 315,269us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares 359,030us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares 383,141us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares      
Age limit for receipt of annual directors fees 65 years          
Interest on deferred fees accrues 10.00%pfbx_DeferredFeesInterestPercentage          
Cash surrender value of life insurance 18,145,000us-gaap_CashSurrenderValueOfLifeInsurance 17,456,000us-gaap_CashSurrenderValueOfLifeInsurance 16,861,000us-gaap_CashSurrenderValueOfLifeInsurance      
Accrual amounted Projected unit cost included in Employee and director benefit plans liabilities         517,599us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation  
Employees service years required for health Insurance 25 years          
Continuous years of service for attaining voluntary early retirement program       25 years    
Accumulated post-retirement benefit obligation amortization year 20 years          
Accumulated post retirement benefit obligation       3,799,308pfbx_DefinedBenefitPlanReductionInAccumulatedBenefitObligation    
Defined Benefit Plan Health Care Cost Trend Rate Assumed For Current Fiscal Year 7.00%pfbx_DefinedBenefitPlanHealthCareCostTrendRateAssumedForCurrentFiscalYear          
Defined Benefit Plan Health Care Cost Trend Rate Assumed For Year Five and After 5.00%pfbx_DefinedBenefitPlanHealthCareCostTrendRateAssumedForYearFiveAndAfter          
Defined Benefit Plan Increase in Assumed Health care Cost Trend Rate Percentage 1.00%pfbx_DefinedBenefitPlanIncreaseInAssumedHealthcareCostTrendRatePercentage          
Defined Benefit Plan Decrease in Assumed Health care Cost Trend Rate Percentage 1.00%pfbx_DefinedBenefitPlanDecreaseInAssumedHealthcareCostTrendRatePercentage          
Defined Benefit Plan Effect of One Percentage Point Increase on Accumulated Post retirement Benefit Obligation Percentage 16.45%pfbx_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligationPercentage          
Accumulated post-retirement benefit obligation decreased 13.02%pfbx_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligationPercentage          
Prior service credit 81,000us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax          
Minimum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Social Security normal retirement age 65 years          
Maximum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Social Security normal retirement age 67 years          
Scenario, Forecast [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Prior service credit           81,381us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Service and Interest Cost [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Defined Benefit Plan Effect of One Percentage Point Increase on Accumulated Post retirement Benefit Obligation Percentage 16.78%pfbx_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligationPercentage
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= pfbx_ServiceAndInterestCostMember
         
Accumulated post-retirement benefit obligation decreased 13.54%pfbx_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponentsPercentage
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= pfbx_ServiceAndInterestCostMember
         
Postretirement Benefit Plans, Defined Benefit [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Cash surrender value of life insurance 277,278us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
269,271us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
262,466us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Present value of accumulated benefits Interest rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
5.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Accrual amounted Projected unit cost included in Employee and director benefit plans liabilities 80,997us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
78,759us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
68,253us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
January 1, 2014 Amendment [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Increase in accumulated post-retirement benefit obligation   1,150,229us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= pfbx_JanuaryOneTwoThousandFourteenAmendmentMember
       
Age of eligibility to participate in retiree health plan 60 years          
Net Periodic Post-retirement Benefit Cost [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Present value of accumulated benefits Interest rate 4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
4.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
     
Chief Executive Officer [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Normal retirement benefits percentage 67.00%pfbx_PercentageOfCompensation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
         
Executive Vice President [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Normal retirement benefits percentage 58.00%pfbx_PercentageOfCompensation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveVicePresidentMember
         
Executive Officer [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Normal retirement benefits percentage 50.00%pfbx_PercentageOfCompensation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
         
Supplemental retirement benefits period 15 years          
Cash surrender value of life insurance 1,346,910us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
1,218,175us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
1,105,741us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
     
Present value of accumulated benefits Interest rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
5.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
     
Accrual amounted Projected unit cost included in Employee and director benefit plans liabilities 1,450,280us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
1,435,554us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
1,328,657us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ExecutiveOfficerMember
     
Direct [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Cash surrender value of life insurance 16,370,384us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
15,824,497us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
15,363,241us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
     
Present value of accumulated benefits Interest rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
5.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
     
Accrual amounted Projected unit cost included in Employee and director benefit plans liabilities 11,465,119us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
11,004,738us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
10,572,681us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_TitleOfIndividualAxis
= pfbx_DirectMember
     
Director [Member] | Postretirement Benefit Plans, Defined Benefit [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Cash surrender value of life insurance 150,687us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
138,001us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
129,367us-gaap_CashSurrenderValueOfLifeInsurance
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
     
Present value of accumulated benefits Interest rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
5.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
     
Accrual amounted Projected unit cost included in Employee and director benefit plans liabilities $ 210,207us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
$ 206,650us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
$ 192,528us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember