XML 76 R96.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Employee Benefit Plans (Schedule of Investment Category Benchmarks) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2014
Fixed income investments - Cash/money market account [Member] |
Investment Category Benchmark | Citigroup Treasury Bill Index – 3 month
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember
Range of acceptable deviation from investment category benchmark, maximum | 0.50%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember
Fixed income investments - US government bond fund [Member] |
Investment Category Benchmark | Barclays Intermediate Government Bond Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsGovernmentBondFundMember
Range of acceptable deviation from investment category benchmark, maximum | 2.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsGovernmentBondFundMember
Fixed income investments - US corporate bond fund [Member] |
Investment Category Benchmark | Barclays Aggregate Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsCorporateBondFundMember
Range of acceptable deviation from investment category benchmark, maximum | 2.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsCorporateBondFundMember
Fixed income investments - US corporate high yield bond fund [Member] |
Investment Category Benchmark | Barclays High Yield Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsCorporateHighYieldBondFundMember
Range of acceptable deviation from investment category benchmark, maximum | 2.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_UsCorporateHighYieldBondFundMember
Equity investments - Large cap value fund [Member] |
Investment Category Benchmark | Russell 1000 Value Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_LargeCapValueFundMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_LargeCapValueFundMember
Equity investments - Large cap growth fund [Member] |
Investment Category Benchmark | Russell 1000 Growth Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_LargeCapGrowthFundMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_LargeCapGrowthFundMember
Equity investments - Mid cap equity fund [Member] |
Investment Category Benchmark | Russell Mid Cap Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_MidCapEquityFundMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_MidCapEquityFundMember
Equity investments - Small cap growth fund [Member] |
Investment Category Benchmark | Russell 2000 Growth Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_SmallCapGrowthFundMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_SmallCapGrowthFundMember
Equity investments - Foreign equity fund [Member] |
Investment Category Benchmark | MSCI EAFE Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_ForeignEquityFundMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_ForeignEquityFundMember
Equity investments - Company stock [Member] |
Investment Category Benchmark | Russell 2000 Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_CompanyStockMember
Range of acceptable deviation from investment category benchmark, maximum | 3.00%fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = fbp_CompanyStockMember

X
- Definition The type of investment category benchmark. + References No definition available. + Details
Name: | fbp_InvestmentCategoryBenchmark
Namespace Prefix: | fbp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum range of acceptable deviation from the investment category benchmark. + References No definition available. + Details
Name: | fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMaximum
Namespace Prefix: | fbp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum range of acceptable deviation from the investment category benchmark. + References No definition available. + Details
Name: | fbp_RangeOfAcceptableDeviationFromInvestmentCategoryBenchmarkMinimum
Namespace Prefix: | fbp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_CompanyStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_ForeignEquityFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_LargeCapGrowthFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_LargeCapValueFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_MidCapEquityFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_SmallCapGrowthFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_UsCorporateBondFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_UsCorporateHighYieldBondFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=fbp_UsGovernmentBondFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |