XML 105 R93.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Note Loans (Covered loans HIP in past due status, non-performing status and accruing loans past-due 90 days or more by loan class) (Parenthetical) (Detail) $ in Millions | Dec. 31, 2017 USD ($)
--- | ---
Loans Held in Portfolio | Covered Loans |
Financial Instruments Owned and Pledged as Collateral [Line Items] |
Pledged Financial Instruments, Not Separately Reported, Loans Receivable Pledged as Collateral | $ 279

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The sum of the carrying amounts, as of the date of the latest financial statement presented, of loans receivable which are owned but transferred to serve as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and for which the transferees are not permitted to sell or re-pledge them to an unrelated party. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 50 -Paragraph 1A -Subparagraph (b)(1)(i) -URI http://asc.fasb.org/extlink&oid=64858031&loc=SL6224234-111729 + Details
Name: | us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedAsCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralAxis=bpop_LoansHeldForInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=bpop_CoveredLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |