XML 111 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
ALLOWANCE FOR LOAN AND LEASE LOSSES - Changes in Allowance for Loan and Lease Losses (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance $ 285,858us-gaap_FinancingReceivableAllowanceForCreditLosses $ 435,414us-gaap_FinancingReceivableAllowanceForCreditLosses  
Charge-offs (200,316)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (216,410)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs  
Charge-off related to bulk sale   (196,491)fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold  
Recoveries 27,323us-gaap_ValuationAllowancesAndReservesRecoveries 19,594us-gaap_ValuationAllowancesAndReservesRecoveries  
Provision (release) 109,530us-gaap_ProvisionForLoanLeaseAndOtherLosses 243,751us-gaap_ProvisionForLoanLeaseAndOtherLosses  
Reclassification   0fbp_FinancingReceivableAllowanceForCreditLossesReclassifications [1]  
Ending balance 222,395us-gaap_FinancingReceivableAllowanceForCreditLosses 285,858us-gaap_FinancingReceivableAllowanceForCreditLosses  
Balance at end of period 55,205us-gaap_ImpairedFinancingReceivableRelatedAllowance 102,601us-gaap_ImpairedFinancingReceivableRelatedAllowance 221,749us-gaap_ImpairedFinancingReceivableRelatedAllowance
Ending balance: general allowance 167,190fbp_FinancingReceivableRelatedGeneralAllowance 183,257fbp_FinancingReceivableRelatedGeneralAllowance  
Ending balance 9,262,436us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 9,636,170us-gaap_LoansAndLeasesReceivableGrossCarryingAmount  
Ending balance: impaired loans 945,407us-gaap_ImpairedFinancingReceivableRecordedInvestment 919,112us-gaap_ImpairedFinancingReceivableRecordedInvestment 1,465,294us-gaap_ImpairedFinancingReceivableRecordedInvestment
Ending balance: purchased credit-impaired loans 102,604us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet 4,791us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet  
Ending balance: loans with general allowance 8,214,425fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount 8,712,267fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount  
Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: impaired loans 945,407us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
   
Ending balance: purchased credit-impaired loans 102,604us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
4,791us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Residential Mortgage [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance 33,110us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
68,354us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Charge-offs (24,345)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
(30,192)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Charge-off related to bulk sale   (98,972)fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Recoveries 1,049us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
1,165us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Provision (release) 17,487us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
92,755us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Reclassification   0fbp_FinancingReceivableAllowanceForCreditLossesReclassifications
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
[1]  
Ending balance 27,301us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
33,110us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Balance at end of period 10,854us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
18,125us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Ending balance: general allowance 16,447fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
14,985fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Ending balance 3,011,187us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
2,549,008us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Ending balance: impaired loans 424,244us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
410,994us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Ending balance: loans with general allowance 2,488,449fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
2,138,014fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
 
Residential Mortgage [Member] | Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: purchased credit-impaired loans 98,494us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Commercial Mortgage Loans [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance 73,138us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
97,692us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Charge-offs (25,807)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
(27,400)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Charge-off related to bulk sale   (40,057)fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Recoveries 10,639us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
4,855us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Provision (release) (7,076)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
27,357us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Reclassification   10,691fbp_FinancingReceivableAllowanceForCreditLossesReclassifications
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
[1]  
Ending balance 50,894us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
73,138us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Balance at end of period 14,289us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
32,189us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Ending balance: general allowance 36,605fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
40,949fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Ending balance 1,665,787us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
1,823,608us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Ending balance: impaired loans 210,738us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
219,372us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Ending balance: loans with general allowance 1,451,656fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
1,604,236fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
 
Commercial Mortgage Loans [Member] | Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: purchased credit-impaired loans 3,393us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialMortgageLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Commercial And Industrial Loans [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance 85,295us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
146,900us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Charge-offs (61,935)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
(65,171)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Charge-off related to bulk sale   (44,678)fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Recoveries 3,680us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
4,636us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Provision (release) 36,681us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
53,048us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Reclassification   (9,440)fbp_FinancingReceivableAllowanceForCreditLossesReclassifications
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
[1]  
Ending balance 63,721us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
85,295us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Balance at end of period 21,314us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
26,686us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Ending balance: general allowance 42,407fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
58,609fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Ending balance 2,479,437us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
3,028,322us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Ending balance: impaired loans 236,371us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
187,104us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Ending balance: loans with general allowance 2,243,066fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
2,841,218fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
 
Commercial And Industrial Loans [Member] | Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbp_CommercialAndIndustrialLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Construction Loans [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance 35,814us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
61,600us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Charge-offs (11,533)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
(30,539)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Charge-off related to bulk sale   (12,784)fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Recoveries 6,049us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
2,076us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Provision (release) (17,508)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
16,712us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Reclassification   (1,251)fbp_FinancingReceivableAllowanceForCreditLossesReclassifications
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
[1]  
Ending balance 12,822us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
35,814us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Balance at end of period 2,577us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
22,144us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Ending balance: general allowance 10,245fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
13,670fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Ending balance 123,480us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
168,713us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Ending balance: impaired loans   72,717us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Ending balance: loans with general allowance 84,013fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
95,996fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
 
Construction Loans [Member] | Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: impaired loans 39,467us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
   
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Consumer Loan [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Beginning balance 58,501us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
60,868us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Charge-offs (76,696)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
(63,108)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Charge-off related to bulk sale   0fbp_FinancingReceivableAllowanceForCreditLossesWriteOffLoansSold
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Recoveries 5,906us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
6,862us-gaap_ValuationAllowancesAndReservesRecoveries
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Provision (release) 79,946us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
53,879us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Reclassification   0fbp_FinancingReceivableAllowanceForCreditLossesReclassifications
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
[1]  
Ending balance 67,657us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
58,501us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Balance at end of period 6,171us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
3,457us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Ending balance: general allowance 61,486fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
55,044fbp_FinancingReceivableRelatedGeneralAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Ending balance 1,982,545us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
2,066,519us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Ending balance: impaired loans   28,925us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Ending balance: loans with general allowance 1,947,241fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
2,032,803fbp_LoansAndLeaseReceivablesNotImpairedCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Consumer Loan [Member] | Purchased Credit Impaired [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Ending balance: purchased credit-impaired loans 0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
0us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
Ending balance: impaired loans 34,587us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
   
Ending balance: purchased credit-impaired loans $ 717us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
$ 4,791us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= fbp_PurchasedCreditImpairedMember
 
[1] During the second quarter of 2013, after a comprehensive review of substantially all of the loans in our commercial portfolios, the classification of certain loans was revised to more accurately depict the nature of the underlying loans. This reclassification resulted in a net increase of $269.0 million in commercial mortgage loans, since the principal source of repayment for such loans is derived primarily from the operation of the underlying real estate, with a corresponding decrease of $246.8 million in commercial and industrial loans and a $22.2 million decrease in construction loans. The Corporation evaluated the impact of this reclassification on the provision for loan losses and determined that the effect of this adjustment was not material to any previously reported results.