XML 114 R97.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Employee Benefit Plans (Schedule of Investment Category Benchmarks) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2016
Fixed income investments - Cash/money market account [Member] |
Investment Category Benchmark | BofAML USD LIBOR 3 Month Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%
Range of acceptable deviation from investment category benchmark, maximum | 0.50%
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%
Range of acceptable deviation from investment category benchmark, maximum | 2.00%
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%
Range of acceptable deviation from investment category benchmark, maximum | 2.00%
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%
Range of acceptable deviation from investment category benchmark, maximum | 2.00%
Equity investments - Large cap value fund [Member] |
Investment Category Benchmark | S&P 500 Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%
Range of acceptable deviation from investment category benchmark, maximum | 3.00%
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%
Range of acceptable deviation from investment category benchmark, maximum | 3.00%
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%
Range of acceptable deviation from investment category benchmark, maximum | 3.00%
Equity investments - Foreign equity fund [Member] |
Investment Category Benchmark | MSCI EAFE Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%
Range of acceptable deviation from investment category benchmark, maximum | 3.00%
Equity investments - Company stock [Member] |
Investment Category Benchmark | Russell 2000 Index
Range of acceptable deviation from investment category benchmark, minimum | 0.00%
Range of acceptable deviation from investment category benchmark, maximum | 3.00%

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=us-gaap_CashAndCashEquivalentsMember
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=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_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_ForeignEquityFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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