XML 413 R115.htm IDEA: XBRL DOCUMENT v2.4.1.9
Aggregate Amortized Cost and Fair Value of AFS by Contractual Maturity (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis $ 5,307,250us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 5,345,877us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available For Sale Securities 5,315,159us-gaap_AvailableForSaleSecurities 5,294,800us-gaap_AvailableForSaleSecurities
Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 1,351us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
3,178us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Available For Sale Securities 2,622us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
4,116us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Within One Year From Balance Sheet Date [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 44,905us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bpop_PeriodAxis
= bpop_WithinOneYearFromBalanceSheetDateMember
 
Available For Sale Securities 45,302us-gaap_AvailableForSaleSecurities
/ bpop_PeriodAxis
= bpop_WithinOneYearFromBalanceSheetDateMember
 
More Than One And Within Five Years From Balance Sheet Date [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 2,342,575us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bpop_PeriodAxis
= bpop_MoreThanOneAndWithinFiveYearsFromBalanceSheetDateMember
 
Available For Sale Securities 2,337,690us-gaap_AvailableForSaleSecurities
/ bpop_PeriodAxis
= bpop_MoreThanOneAndWithinFiveYearsFromBalanceSheetDateMember
 
More Than Five And Within Ten Years From Balance Sheet Date [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 264,266us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bpop_PeriodAxis
= bpop_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
 
Available For Sale Securities 268,084us-gaap_AvailableForSaleSecurities
/ bpop_PeriodAxis
= bpop_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
 
More Than Ten Years From Balance Sheet Date [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 2,654,153us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bpop_PeriodAxis
= bpop_MoreThanTenYearsFromBalanceSheetDateMember
 
Available For Sale Securities 2,661,461us-gaap_AvailableForSaleSecurities
/ bpop_PeriodAxis
= bpop_MoreThanTenYearsFromBalanceSheetDateMember
 
Subtotal Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 5,305,899us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bpop_PeriodAxis
= bpop_SubtotalSecuritiesMember
 
Available For Sale Securities $ 5,312,537us-gaap_AvailableForSaleSecurities
/ bpop_PeriodAxis
= bpop_SubtotalSecuritiesMember