XML 188 R180.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Effect of Derivative Instruments on Statement of Income (Loss) (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Economic undesignated hedges:      
Total gain (loss) on derivatives $ 936us-gaap_DerivativeGainLossOnDerivativeNet $ 1,871us-gaap_DerivativeGainLossOnDerivativeNet $ 1,067us-gaap_DerivativeGainLossOnDerivativeNet
Interest Income Loans [Member] | Interest Rate Swap [Member]      
Economic undesignated hedges:      
Total gain (loss) on derivatives 1,258us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
1,685us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
901us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
Interest Income Loans [Member] | Interest Rate Cap [Member]      
Economic undesignated hedges:      
Total gain (loss) on derivatives 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
10us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_InterestIncomeLoansMember
Mortgage Banking Activities [Member] | Forward Contracts [Member]      
Economic undesignated hedges:      
Total gain (loss) on derivatives $ (322)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_MortgageBankingActivitiesMember
$ 176us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_MortgageBankingActivitiesMember
$ 166us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= fbp_MortgageBankingActivitiesMember