XML 70 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENT SECURITIES - Investment Securities Available for Sale (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost $ 1,976,261fbp_AvailableForSaleSecuritiesAmortizedCost1 $ 2,049,262fbp_AvailableForSaleSecuritiesAmortizedCost1
Non credit loss component of OTTI recorded in OCI 12,141fbp_NonCreditLossComponentOfOttiRecordedInOci 14,310fbp_NonCreditLossComponentOfOttiRecordedInOci
Unrealized gain on available-for-sale securities, net 31,951us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 22,125us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Gross unrealized gains losses 30,405us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss 78,795us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
Total investment securities available for sale 1,965,666fbp_InvestmentSecuritiesAvailableForSale 1,978,282fbp_InvestmentSecuritiesAvailableForSale
Weighted average yield 2.49%fbp_SecuritiesWeightedAverageYield 2.57%fbp_SecuritiesWeightedAverageYield
United States And Puerto Rico Government Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 407,832fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
342,777fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Unrealized gain on available-for-sale securities, net 290us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Gross unrealized gains losses 24,286us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
34,454us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Total investment securities available for sale 383,836fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
308,324fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Weighted average yield 1.86%fbp_SecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
1.96%fbp_SecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_UnitedStatesAndPuertoRicoGovernmentObligationsMember
Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 1,568,429fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,706,450fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 12,141fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
14,310fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 31,661us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
22,124us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 6,119us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
44,339us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 1,581,830fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,669,925fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.66%fbp_SecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.69%fbp_SecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Government National Mortgage Association Certificates And Obligations G N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 355,989fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
426,475fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 21,459us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
18,533us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 377,448fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
445,008fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.83%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
3.82%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Federal National Mortgage Association Certificates And Obligations F N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 851,341fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
891,952fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 8,458us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
3,457us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 4,859us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
33,626us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 854,940fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
861,783fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.37%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.38%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Mortgage Backed Securities Issued By Private Enterprises [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 45,788fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
55,175fbp_AvailableForSaleSecuritiesAmortizedCost1
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 12,141fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
14,310fbp_NonCreditLossComponentOfOttiRecordedInOci
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 33,648fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
40,866fbp_InvestmentSecuritiesAvailableForSale
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.17%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.24%fbp_SecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Due Within One Year [Member] | U S Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 7,498fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
7,498fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized gain on available-for-sale securities, net 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Total investment securities available for sale 7,499fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
7,499fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Weighted average yield 0.11%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0.12%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Due Within One Year [Member] | Puerto Rico Government Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost   10,000fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Non credit loss component of OTTI recorded in OCI   0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Unrealized gain on available-for-sale securities, net   0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Gross unrealized gains losses   210us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Total investment securities available for sale   9,790fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Weighted average yield   3.50%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_DueWithinOneYearMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
After One To Five Years [Member] | US Government Sponsored Enterprises Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 260,889fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
50,000fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Unrealized gain on available-for-sale securities, net 42us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Gross unrealized gains losses 4,219us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
1,408us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total investment securities available for sale 256,712fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
48,592fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Weighted average yield 1.22%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
1.05%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
After One To Five Years [Member] | Puerto Rico Government Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 39,827fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
Unrealized gain on available-for-sale securities, net 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Gross unrealized gains losses 12,419us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
Total investment securities available for sale 27,408fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
Weighted average yield 4.49%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
After One To Five Years [Member] | Government National Mortgage Association Certificates And Obligations G N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 39fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
86fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 40fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
90fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.26%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
3.48%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After One To Five Years [Member] | Federal National Mortgage Association Certificates And Obligations F N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 4,160fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,389fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 181us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
84us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 4,341fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,473fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.40%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4.82%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After One To Five Years [Member] | Collateralized Mortgage Obligations [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost   82fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI   0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net   0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses   1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale   81fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield   3.01%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterOneToFiveYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Five To Ten Years [Member] | US Government Sponsored Enterprises Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 78,234fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
214,271fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Unrealized gain on available-for-sale securities, net 246us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Gross unrealized gains losses 2,077us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
13,368us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total investment securities available for sale 76,403fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
200,903fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Weighted average yield 1.72%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
1.31%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
After Five To Ten Years [Member] | Puerto Rico Government Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 886fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
40,699fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Unrealized gain on available-for-sale securities, net 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
 
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
12,962us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Total investment securities available for sale 887fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
27,737fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Weighted average yield 5.20%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
4.51%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
After Five To Ten Years [Member] | Government National Mortgage Association Certificates And Obligations G N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 17,108fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
800fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 501us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
37us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 17,609fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
837fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.65%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.47%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Five To Ten Years [Member] | Federal National Mortgage Association Certificates And Obligations F N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 9,584fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
7,765fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 521us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
389us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 5us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 10,100fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
8,154fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.49%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4.09%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Five To Ten Years [Member] | Mortgage Backed Securities Issued By Private Enterprises [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 111fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
127fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 112fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
128fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 7.27%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
7.27%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterFiveToTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Ten Years [Member] | Puerto Rico Government Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 20,498fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
20,309fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Unrealized gain on available-for-sale securities, net 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Gross unrealized gains losses 5,571us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
6,506us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Total investment securities available for sale 14,927fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
13,803fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
Weighted average yield 5.83%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
5.82%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= fbp_PuertoRicoGovernmentObligationsMember
After Ten Years [Member] | Federal Home Loan Mortgage Corporation Certificates And Obligations F H L M C [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 315,311fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
332,766fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 1,743us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
133us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 1,260us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
10,712us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 315,794fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
322,187fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.17%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.16%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Ten Years [Member] | Government National Mortgage Association Certificates And Obligations G N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 338,842fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
425,589fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 20,957us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
18,492us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 359,799fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
444,081fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 3.83%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
3.82%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Ten Years [Member] | Federal National Mortgage Association Certificates And Obligations F N M A [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 837,597fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
882,798fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 7,756us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2,984us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 4,854us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
33,626us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 840,499fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
852,156fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.36%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.36%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
After Ten Years [Member] | Mortgage Backed Securities Issued By Private Enterprises [Member] | Mortgage Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost 45,677fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
55,048fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Non credit loss component of OTTI recorded in OCI 12,141fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
14,310fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized gain on available-for-sale securities, net 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross unrealized gains losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total investment securities available for sale 33,536fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
40,738fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Weighted average yield 2.17%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.24%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= fbp_AfterTenYearsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Equity Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized cost   35fbp_AvailableForSaleSecuritiesAmortizedCost1
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Non credit loss component of OTTI recorded in OCI   0fbp_NonCreditLossComponentOfOttiRecordedInOci
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Unrealized gain on available-for-sale securities, net   0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Gross unrealized gains losses   2us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Total investment securities available for sale   $ 33fbp_InvestmentSecuritiesAvailableForSale
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Equity Securities [Member] | Corporate Bond Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Weighted average yield   0.00%fbp_SecuritiesWeightedAverageYield
/ fbp_InvestmentMaturitiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
[1]
[1]  Represents common shares of another financial institution in Puerto Rico.