XML 166 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOAN PORTFOLIO - Loan Modifications are Considered TDRs (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
numberofcontracts
Dec. 31, 2013
numberofcontracts
Financing Receivable Modifications [Line Items]    
Number of contracts 2,462us-gaap_FinancingReceivableModificationsNumberOfContracts2 4,557us-gaap_FinancingReceivableModificationsNumberOfContracts2
Pre-modification Outstanding Recorded Investment $ 165,744us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 $ 251,044us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Post-Modification Outstanding Recorded Investment 164,108us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 199,840us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Non Fha Va Residential Mortgage Loans [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 291us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
17us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
Pre-modification Outstanding Recorded Investment 40,166us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
6,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
Post-Modification Outstanding Recorded Investment 39,194us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
6,161us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_NonFhaVaResidentialMortgageLoansMember
Commercial Mortgage Loans [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 9us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
27us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
Pre-modification Outstanding Recorded Investment 2,853us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
79,531us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
Post-Modification Outstanding Recorded Investment 2,855us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
53,525us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialMortgageLoansMember
Commercial And Industrial Loan [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 17us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
Pre-modification Outstanding Recorded Investment 105,372us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
Post-Modification Outstanding Recorded Investment 105,110us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_CommercialAndIndustrialLoanMember
Consumer Auto Loans [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 602us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
75us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Pre-modification Outstanding Recorded Investment 8,903us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
1,435us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Post-Modification Outstanding Recorded Investment 8,748us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
1,435us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Finance Leases [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 45us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
1,452us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Pre-modification Outstanding Recorded Investment 953us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
6,518us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Post-Modification Outstanding Recorded Investment 800us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
6,518us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Other Consumer Loans [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 1,492us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
2,428us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Pre-modification Outstanding Recorded Investment 7,240us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
149,783us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Post-Modification Outstanding Recorded Investment 7,182us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
124,424us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Commercial Construction [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Pre-modification Outstanding Recorded Investment   195us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Post-Modification Outstanding Recorded Investment   195us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Residential Construction [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
557us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
Pre-modification Outstanding Recorded Investment 0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
7,582us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
Post-Modification Outstanding Recorded Investment 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
7,582us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_ResidentialConstructionFinancingReceivableMember
Land Construction [Member]    
Financing Receivable Modifications [Line Items]    
Number of contracts 6us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember
Pre-modification Outstanding Recorded Investment 257us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember
Post-Modification Outstanding Recorded Investment $ 219us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember
$ 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= fbp_LandConstructionFinancingReceivableMember