XML 229 R185.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Note Derivative instruments and hedging activities (Cash flow hedges and non-hedging derivatives outstanding) (Detail) - USD ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | $ 399,572 | $ 493,931
Derivative Asset Fair Value Net |  |
Deivatives assets | 13,603 | 16,719
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 12,320 | 14,431
Designated As Hedging Instrument Member |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 89,590 | 98,850
Derivative Asset Fair Value Net |  |
Deivatives assets | 12 | 76
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 734 | 132
Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 309,982 | 395,081
Derivative Asset Fair Value Net |  |
Deivatives assets | 13,591 | 16,643
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 11,586 | 14,299
Forward contracts | Designated As Hedging Instrument Member |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 89,590 | 98,850
Forward contracts | Designated As Hedging Instrument Member | Other assets |  |
Derivative Asset Fair Value Net |  |
Deivatives assets | 12 | 76
Forward contracts | Designated As Hedging Instrument Member | Other liabilities |  |
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 734 | 132
Forward contracts | Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 0 | 70,850
Forward contracts | Non designated as hedging instrument | Trading account debt securities |  |
Derivative Asset Fair Value Net |  |
Deivatives assets | 0 | 180
Forward contracts | Non designated as hedging instrument | Other liabilities |  |
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 0 | 19
Interest rate swap | Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 0 | 2,252
Interest rate swap | Non designated as hedging instrument | Other assets |  |
Derivative Asset Fair Value Net |  |
Deivatives assets | 0 | 10
Interest rate swap | Non designated as hedging instrument | Other liabilities |  |
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 0 | 10
Interest rate cap | Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 177,826 | 185,596
Interest rate cap | Non designated as hedging instrument | Other assets |  |
Derivative Asset Fair Value Net |  |
Deivatives assets | 125 | 97
Interest rate cap | Non designated as hedging instrument | Other liabilities |  |
Derivative Liability Fair Value Net |  |
Derivatives liabilities | 119 | 87
Indexed options on deposits | Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 69,254 | 70,306
Indexed options on deposits | Non designated as hedging instrument | Other assets |  |
Derivative Asset Fair Value Net |  |
Deivatives assets | 13,466 | 16,356
Bifurcated embedded options | Non designated as hedging instrument |  |
Notional Amount Of Derivatives |  |
Derivative, Notional Amount | 62,902 | 66,077
Bifurcated embedded options | Non designated as hedging instrument | Interest-bearing deposits |  |
Derivative Liability Fair Value Net |  |
Derivatives liabilities | $ 11,467 | $ 14,183

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeAssetFairValueNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeLiabilityFairValueNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_NotionalAmountOfDerivativesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=bpop_TradingAccountDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bpop_IndexedOptionsOnDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_InterestBearingDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |