XML 101 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 30 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Aug. 22, 2017
Feb. 22, 2015
Aug. 02, 2014
collective_bargaining_agreement
401(k) Savings Plan [Abstract]            
Employer matching contribution percent 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent          
Maximum employee annual contribution percent eligible for matching 5.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent          
Company contribution amounts $ 9.5us-gaap_DefinedContributionPlanCostRecognized $ 9.9us-gaap_DefinedContributionPlanCostRecognized $ 9.8us-gaap_DefinedContributionPlanCostRecognized      
Represented Employees | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Number of expired agreements with labor unions           2frp_DefinedBenefitPlanCollectiveBargainingArrangementNumberofAgreementswithLaborUnionsExpired
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Length of credited service cap 30 years          
Reimbursements of medical insurance premiums, retirees maximum age or death 65 years          
Represented Employees | Qualified Pension | Forecast            
Defined Benefit Plan Disclosure [Line Items]            
Retirement period for eligibility of medical insurance premium reimbursement       30 months    
Represented Employees | Equity securities | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Target plan asset allocations 75.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Represented Employees | Fixed income securities | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Target plan asset allocations 25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Non-represented Employees | Equity securities | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Target plan asset allocations 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitNonRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Non-represented Employees | Fixed income securities | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Target plan asset allocations 65.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitNonRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Telecom Group and Northern New England Non-represented Employees | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Number of plans 4frp_DefinedContributionPlanNumberofPlans
/ us-gaap_DefinedContributionPlanNameAxis
= frp_PensionPlansDefinedContributionTelecomGroupandNorthernNewEnglandNonrepresentedEmployeesMember
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Northern New England Represented Employees | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Number of plans 1frp_DefinedContributionPlanNumberofPlans
/ us-gaap_DefinedContributionPlanNameAxis
= frp_PensionPlansDefinedContributionNorthernNewEnglandRepresentedEmployeesMember
/ us-gaap_DefinedContributionPlanTypeAxis
= us-gaap_PensionPlansDefinedBenefitMember
         
Subsequent Event | Represented Employees | Qualified Pension            
Defined Benefit Plan Disclosure [Line Items]            
Benefit accrual rate as percent of prior rate         50.00%frp_DefinedBenefitPlanBenefitAccrualRatePercentofPriorRate
/ us-gaap_CollectiveBargainingArrangementAxis
= frp_PensionPlansDefinedBenefitRepresentedEmployeesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Length of credited service cap         30 years  
Subsequent Event | Represented Employees | Qualified Pension | Forecast            
Defined Benefit Plan Disclosure [Line Items]            
Retirement period for eligibility of medical insurance premium reimbursement       30 months