XML 29 R52.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans and Asset Quality Information (Schedule of Impaired Loans) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2015 | Dec. 31, 2014
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | $ 37,689 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment | $ 42,069 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
Imapired loans with no related allowance - Unpaid Principal Balance | 48,615 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance | 51,585 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
Impaired loans with no related allowance - Average Recorded Investment | 39,881 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment | 43,613 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 24,223 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment | 25,426 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
Impaired loans with allowance - Unpaid Principal Balance | 27,784 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance | 28,504 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
Impaired loans with related allowance - Related Allowance | 3,823 us-gaap_ImpairedFinancingReceivableRelatedAllowance | 3,706 us-gaap_ImpairedFinancingReceivableRelatedAllowance
Impaired loans with related allowance - Average Recorded Investment | 24,826 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment | 31,557 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
Non-covered [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 32,423 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 33,972 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Imapired loans with no related allowance - Unpaid Principal Balance | 39,198 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 39,504 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Impaired loans with no related allowance - Average Recorded Investment | 33,199 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 26,627 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 19,759 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 20,206 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Impaired loans with allowance - Unpaid Principal Balance | 22,613 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 22,785 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Impaired loans with related allowance - Related Allowance | 2,741 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 2,477 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Impaired loans with related allowance - Average Recorded Investment | 19,984 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember | 23,044 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember
Non-covered [Member] | Commercial Unsecured [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 32 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 33 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Imapired loans with no related allowance - Unpaid Principal Balance | 35 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 35 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Impaired loans with no related allowance - Average Recorded Investment | 33 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 20 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 166 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 140 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Impaired loans with allowance - Unpaid Principal Balance | 170 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 143 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Impaired loans with related allowance - Related Allowance | 48 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 47 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Impaired loans with related allowance - Average Recorded Investment | 153 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember | 142 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialUnsecuredMember
Non-covered [Member] | Commercial Secured [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 18 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 5 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Imapired loans with no related allowance - Unpaid Principal Balance | 19 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 6 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Impaired loans with no related allowance - Average Recorded Investment | 12 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 95 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 584 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 606 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Impaired loans with allowance - Unpaid Principal Balance | 595 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 612 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Impaired loans with related allowance - Related Allowance | 83 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 164 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Impaired loans with related allowance - Average Recorded Investment | 595 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember | 550 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_CommercialSecuredMember
Non-covered [Member] | Secured by Inventory and Accounts Receivable [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment |  |
Imapired loans with no related allowance - Unpaid Principal Balance |  |
Impaired loans with no related allowance - Average Recorded Investment |  |
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment |  |
Impaired loans with allowance - Unpaid Principal Balance |  |
Impaired loans with related allowance - Related Allowance |  |
Impaired loans with related allowance - Average Recorded Investment |  | 15 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_SecuredInventoryAccountsReceivableMember
Non-covered [Member] | Real Estate construction, land development and other land loans [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 4,775 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 6,877 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Imapired loans with no related allowance - Unpaid Principal Balance | 6,105 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 7,944 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Impaired loans with no related allowance - Average Recorded Investment | 5,826 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 6,430 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 1,945 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 1,114 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Impaired loans with allowance - Unpaid Principal Balance | 4,255 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 3,243 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Impaired loans with related allowance - Related Allowance | 415 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 415 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Impaired loans with related allowance - Average Recorded Investment | 1,530 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember | 1,487 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateConstructionMember
Non-covered [Member] | Real estate residential, farmland and mutli-family [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 9,771 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 9,165 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Imapired loans with no related allowance - Unpaid Principal Balance | 11,215 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 10,225 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Impaired loans with no related allowance - Average Recorded Investment | 9,468 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 7,776 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 13,756 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 14,845 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Impaired loans with allowance - Unpaid Principal Balance | 14,204 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 15,257 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Impaired loans with related allowance - Related Allowance | 1,690 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 1,686 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Impaired loans with related allowance - Average Recorded Investment | 14,301 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember | 14,418 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateResidentialMember
Non-covered [Member] | Real estate home equity lines of credit [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment |  | 476 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateHomeEquityMember
Imapired loans with no related allowance - Unpaid Principal Balance |  | 498 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateHomeEquityMember
Impaired loans with no related allowance - Average Recorded Investment | 238 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateHomeEquityMember | 388 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateHomeEquityMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment |  |
Impaired loans with allowance - Unpaid Principal Balance |  |
Impaired loans with related allowance - Related Allowance |  |
Impaired loans with related allowance - Average Recorded Investment |  | 4 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateHomeEquityMember
Non-covered [Member] | Real estate commercial [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 17,827 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 17,409 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Imapired loans with no related allowance - Unpaid Principal Balance | 21,824 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 20,786 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Impaired loans with no related allowance - Average Recorded Investment | 17,618 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 11,911 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 3,308 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 3,501 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Impaired loans with allowance - Unpaid Principal Balance | 3,389 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 3,530 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Impaired loans with related allowance - Related Allowance | 505 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 165 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Impaired loans with related allowance - Average Recorded Investment | 3,405 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember | 6,420 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_RealEstateCommercialMember
Non-covered [Member] | Consumer [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment |  | 7 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_ConsumerMember
Imapired loans with no related allowance - Unpaid Principal Balance |  | 10 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_ConsumerMember
Impaired loans with no related allowance - Average Recorded Investment | 4 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_ConsumerMember | 7 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_ConsumerMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment |  |
Impaired loans with allowance - Unpaid Principal Balance |  |
Impaired loans with related allowance - Related Allowance |  |
Impaired loans with related allowance - Average Recorded Investment |  | 8 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_NonCoveredMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fbp_ConsumerMember
Covered [Member] |  |
Loans with no related allowance recorded: |  |
Impaired loans with no related allowance - Recorded Investment | 5,266 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 8,097 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Imapired loans with no related allowance - Unpaid Principal Balance | 9,417 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 12,081 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Impaired loans with no related allowance - Average Recorded Investment | 6,682 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 16,986 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Loans with an allowance recorded: |  |
Impaired loans with allowance - Recorded Investment | 4,464 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 5,220 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Impaired loans with allowance - Unpaid Principal Balance | 5,171 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 5,719 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Impaired loans with related allowance - Related Allowance | 1,082 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | 1,229 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember
Impaired loans with related allowance - Average Recorded Investment | $ 4,842 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember | $ 8,513 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fbp_CoveredMember

X
- Details
Name: | fbp_LoansWithAllowanceRecordedAbstract
Namespace Prefix: | fbp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | fbp_LoansWithNoRelatedAllowanceRecordedAbstract
Namespace Prefix: | fbp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit losses related to recorded investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRelatedAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of average investment of impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5258-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of investment in impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unpaid principal balance of impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of average investment of impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5258-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of investment in impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unpaid principal balance of impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fbp_CoveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fbp_NonCoveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |