XML 73 R175.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and contingencies - Additional Information (Detail) (USD $)
3 Months Ended 0 Months Ended
Mar. 31, 2015
D
Mar. 31, 2014
Apr. 09, 2015
Dec. 31, 2014
Apr. 30, 2015
Commitments and Contingencies Disclosure [Line Items]          
Unrecorded Unconditional Purchase Obligation Balance Sheet Amount $ 9,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount     $ 9,000,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount  
True Up Payment Term 45bpop_TrueUpPaymentTerm        
Loans And Leases Receivable Net Of Deferred Income 21,012,930,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome [1]     19,404,451,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome [1]  
Write-off (81,815,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (112,773,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs      
Loans and Leases Receivable, Gross, Carrying Amount, Covered 2,456,552,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered     2,542,662,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered  
F D I C Reimbursable Expenses 21,545,000bpop_FDICReimbursableExpenses 12,745,000bpop_FDICReimbursableExpenses      
Commercial Real Estate [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Gross, Carrying Amount, Covered 1,470,575,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
    1,511,472,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
 
Commercial Real Estate Construction Financing Receivable Member          
Commitments and Contingencies Disclosure [Line Items]          
Loans And Leases Receivable Net Of Deferred Income 690,728,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
    251,820,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Write-off (9,046,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
(23,397,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
     
Loans and Leases Receivable, Gross, Carrying Amount, Covered 57,825,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
    70,336,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Mortgages [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans And Leases Receivable Net Of Deferred Income 7,189,227,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
    6,502,886,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
 
Write-off (14,580,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
(11,920,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
     
Loans and Leases Receivable, Gross, Carrying Amount, Covered 795,477,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
    822,986,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
 
Consumer [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans And Leases Receivable Net Of Deferred Income 3,820,620,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
    3,870,271,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Write-off (32,217,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
(34,877,000)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
     
Loans and Leases Receivable, Gross, Carrying Amount, Covered 32,103,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
    34,559,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Covered Under Loss Sharing Agreements With F D I C [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Gross, Carrying Amount, Covered 2,456,552,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
    2,542,662,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
 
Covered Under Loss Sharing Agreements With F D I C [Member] | Commercial Real Estate Construction Financing Receivable Member          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Gross, Carrying Amount, Covered 57,825,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
    70,336,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
 
Covered Under Loss Sharing Agreements With F D I C [Member] | Mortgages [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Gross, Carrying Amount, Covered 795,477,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
    822,986,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
 
Covered Under Loss Sharing Agreements With F D I C [Member] | Consumer [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Gross, Carrying Amount, Covered 32,103,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
    34,559,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
 
Minimum Member          
Commitments and Contingencies Disclosure [Line Items]          
Loss Contingency Range Of Possible Loss Portion Not Accrued 0us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Maximum Member          
Commitments and Contingencies Disclosure [Line Items]          
Loss Contingency Range Of Possible Loss Portion Not Accrued 35,000,000us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Federal Deposit Insurance Corporation [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Business Combination Contingent Consideration Liability 125,140,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ dei_LegalEntityAxis
= bpop_FederalDepositInsuranceCorporationMember
    129,304,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ dei_LegalEntityAxis
= bpop_FederalDepositInsuranceCorporationMember
 
Banco Popular De Puerto Rico [Member] | Arbitration With F D I C Regarding Reimbursement For Westernbank Loans [Member]          
Commitments and Contingencies Disclosure [Line Items]          
F D I C Indemnification Asset Cash Payments Received     27,900,000us-gaap_FDICIndemnificationAssetCashPaymentsReceived
/ bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansAxis
= bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
   
Total Unreimbursed F D I C Shared Loss Claims 243,200,000bpop_TotalUnreimbursedFDICSharedLossClaims
/ bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansAxis
= bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
  215,300,000bpop_TotalUnreimbursedFDICSharedLossClaims
/ bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansAxis
= bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
   
Unreimbursed Claims Submitted to the FDIC         80,100,000bpop_UnreimbursedClaimsSubmittedToFdic
/ bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansAxis
= bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
Unreimbursed Claims Yet To Be Submitted To The FDIC         135,200,000bpop_UnreimbursedClaimsYetToBeSubmittedToFdic
/ bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansAxis
= bpop_ArbitrationWithFDICRegardingReimbursementForWesternbankLoansMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
Banco Popular De Puerto Rico [Member] | Covered Under Loss Sharing Agreements With F D I C [Member] | Pending Dispute With the FDIC of November 25, 2014          
Commitments and Contingencies Disclosure [Line Items]          
Write-off 53,300,000us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ bpop_DisputeWithFDICAxis
= bpop_PendingDisputeWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Loss Claim Disputed Amount 66,600,000bpop_LossClaimDisputedAmount
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ bpop_DisputeWithFDICAxis
= bpop_PendingDisputeWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
F D I C Reimbursable Expenses 1,400,000bpop_FDICReimbursableExpenses
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ bpop_DisputeWithFDICAxis
= bpop_PendingDisputeWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
F D I C Reimbursable Expenses Clawed Back 1,700,000bpop_FDICReimbursableExpensesClawedBack
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ bpop_DisputeWithFDICAxis
= bpop_PendingDisputeWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Loss Contingency Increase In Damages Sought Value 1,700,000bpop_LossContingencyIncreaseInDamagesSoughtValue
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ bpop_DisputeWithFDICAxis
= bpop_PendingDisputeWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Banco Popular De Puerto Rico [Member] | Covered Under Loss Sharing Agreements With F D I C [Member] | Commercial Real Estate [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Ratio Of Loan Type Portfolio To Total Loan Portfolio 64.00%bpop_RatioOfLoanTypePortfolioToTotalLoanPortfolio
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Banco Popular De Puerto Rico [Member] | Covered Under Loss Sharing Agreements With F D I C [Member] | Commercial Real Estate Construction Financing Receivable Member          
Commitments and Contingencies Disclosure [Line Items]          
Ratio Of Loan Type Portfolio To Total Loan Portfolio 3.00%bpop_RatioOfLoanTypePortfolioToTotalLoanPortfolio
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Banco Popular De Puerto Rico [Member] | Covered Under Loss Sharing Agreements With F D I C [Member] | Mortgages [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Ratio Of Loan Type Portfolio To Total Loan Portfolio 32.00%bpop_RatioOfLoanTypePortfolioToTotalLoanPortfolio
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Banco Popular De Puerto Rico [Member] | Covered Under Loss Sharing Agreements With F D I C [Member] | Consumer [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Ratio Of Loan Type Portfolio To Total Loan Portfolio 1.00%bpop_RatioOfLoanTypePortfolioToTotalLoanPortfolio
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
       
Credit Concentration Risk Member | Government | PR Government Indirect Exposure [Member] | Housing Bonds backed by GNMA, FNMA or residential CMOs          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 49,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_ObligationsTypeAxis
= us-gaap_BondsMember
    49,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_ObligationsTypeAxis
= us-gaap_BondsMember
 
Credit Concentration Risk Member | Government | PR Government Indirect Exposure [Member] | Long-term Debt [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 31,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_ObligationsTypeAxis
= us-gaap_LongTermDebtMember
    32,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_ObligationsTypeAxis
= us-gaap_LongTermDebtMember
 
Credit Concentration Risk Member | Outstanding Balance [Member] | Government | PR Government Direct Exposure [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 812,966,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
    811,026,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
 
Loans And Leases Receivable Net Of Deferred Income 698,398,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
    689,045,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
 
Investments 114,568,000us-gaap_Investments
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
    121,981,000us-gaap_Investments
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
 
Credit Concentration Risk Member | Outstanding Balance [Member] | Government | PR Government Direct Exposure [Member] | From PR Government And Public Corporations [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 335,901,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
/ bpop_ObligationsTypeAxis
= bpop_FromPrGovernmentAndPublicCorporationsMember
    336,459,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
/ bpop_ObligationsTypeAxis
= bpop_FromPrGovernmentAndPublicCorporationsMember
 
Credit Concentration Risk Member | Outstanding Balance [Member] | Government | PR Government Direct Exposure [Member] | From Municipalities [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 477,065,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
/ bpop_ObligationsTypeAxis
= bpop_FromMunicipalitiesMember
    474,567,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
/ bpop_ObligationsTypeAxis
= bpop_FromMunicipalitiesMember
 
Credit Concentration Risk Member | Outstanding Balance [Member] | Government | PR Government Indirect Exposure [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loans and Leases Receivable, Consumer, Mortgage with PRHA 296,000,000bpop_LoansAndLeasesReceivableConsumerMortgageWithPrha
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
    289,000,000bpop_LoansAndLeasesReceivableConsumerMortgageWithPrha
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_OutstandingBalanceMember
 
Credit Concentration Risk Member | Total [Member] | Government | PR Government Direct Exposure [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 994,669,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_TotalMember
    1,017,088,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentDirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_TotalMember
 
Credit Concentration Risk Member | Total [Member] | Government | PR Government Indirect Exposure [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Concentration Of Risk Credit Facilities 376,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_TotalMember
    370,000,000bpop_ConcentrationOfRiskCreditFacilities
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ bpop_ExposureTypeAxis
= bpop_PrGovernmentIndirectExposureMember
/ bpop_LoansLeasesAndFinancialInstrumentsAxis
= bpop_TotalMember
 
Commitments To Extend Credit Member          
Commitments and Contingencies Disclosure [Line Items]          
Reserve of potential losses associated with unfunded loan commitments 11,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommitmentsToExtendCreditMember
    13,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommitmentsToExtendCreditMember
 
Putative Class Action [Member] | Bpna [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Litigation Settlement Amount 25,000us-gaap_LitigationSettlementAmount
/ bpop_LossContingenciesByTypeOfCaseAxis
= bpop_PutativeClassActionMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BpnaMember
       
Potential Class Action Lawsuit Of Improper Job Classification [Member] | Bpna [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Litigation Settlement Amount 800,000us-gaap_LitigationSettlementAmount
/ bpop_LossContingenciesByTypeOfCaseAxis
= bpop_PotentialClassActionLawsuitOfImproperJobClassificationMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BpnaMember
       
Multiple Arbitration Proceedings Against Popular Securities And Two Other PR Broker Dealers [Member] | Popular Securities [Member]          
Commitments and Contingencies Disclosure [Line Items]          
Loss Contingency Aggregate Claims Damages Sought 99,000,000bpop_LossContingencyAggregateClaimsDamagesSought
/ bpop_LossContingenciesByTypeOfCaseAxis
= bpop_MultipleArbitrationProceedingsAgainstPopularSecuritiesAndTwoOtherPrBrokerDealersMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_PopularSecuritiesMember
       
Loss Contingency Claim Of One Single Arbitration Case $ 78,000,000bpop_LossContingencyClaimDamagesSought
/ bpop_LossContingenciesByTypeOfCaseAxis
= bpop_MultipleArbitrationProceedingsAgainstPopularSecuritiesAndTwoOtherPrBrokerDealersMember
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_PopularSecuritiesMember
       
[1] Non-covered loans held-in-portfolio at March 31, 2015 are net of $97 million in unearned income and exclude $161 million in loans held-for-sale. (December 31, 2014 - $94 million in unearned income and $106 million in loans held-for-sale.)