XML 164 R149.htm IDEA: XBRL DOCUMENT
v3.21.2

Fair value measurement - Quantitative inputs level 3 (Details) - USD ($) $ in Thousands | 9 Months Ended |  |
--- | --- | --- | ---
Sep. 30, 2021 | Sep. 30, 2020 | Dec. 31, 2020 | Dec. 31, 2019
Assets |  |  |  |
Mortgage servicing rights | $ 116,567 | $ 123,552 | $ 118,395 | $ 150,906
Other real estate | 76,828 |  | 83,146 |
Recurring |  |  |  |
Assets |  |  |  |
Trading Securities Debt | 36,064 |  | 36,674 |
Mortgage servicing rights | 116,567 |  | 118,395 |
Recurring | CMO |  |  |  |
Assets |  |  |  |
Trading Securities Debt | 281 |  | 346 |
Recurring | Other |  |  |  |
Assets |  |  |  |
Trading Securities Debt | 352 |  | 381 |
Recurring | Level 3 |  |  |  |
Assets |  |  |  |
Trading Securities Debt | 572 |  | 659 |
Mortgage servicing rights | 116,567 |  | 118,395 |
Recurring | Level 3 | Mortgage Servicing Rights |  |  |  |
Assets |  |  |  |
Mortgage servicing rights | $ 116,567 | $ 123,552 |  |
Recurring | Level 3 | Mortgage Servicing Rights | Discounted cash flow approach | Minimum |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 1 month 6 days | 1 month 6 days |  |
Prepayment speed | 0.30% | 0.20% |  |
Discount rate | 9.50% | 9.50% |  |
Recurring | Level 3 | Mortgage Servicing Rights | Discounted cash flow approach | Maximum |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 13 years 1 month 6 days | 12 years 3 months 18 days |  |
Prepayment speed | 34.20% | 22.10% |  |
Discount rate | 14.70% | 14.70% |  |
Recurring | Level 3 | Mortgage Servicing Rights | Discounted cash flow approach | Weighted Average |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 6 years 1 month 6 days | 6 years 1 month 6 days |  |
Prepayment speed | 6.20% | 6.90% |  |
Discount rate | 11.10% | 11.20% |  |
Recurring | Level 3 | CMO |  |  |  |
Assets |  |  |  |
Trading Securities Debt | $ 220 | $ 410 | 278 |
Recurring | Level 3 | CMO | Trading account debt securities | Discounted cash flow approach | Minimum |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 1 month 6 days | 7 months 6 days |  |
Yield | 3.60% | 3.60% |  |
Prepayment speed | 10.10% | 13.80% |  |
Recurring | Level 3 | CMO | Trading account debt securities | Discounted cash flow approach | Maximum |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 1 year 1 month 6 days | 1 year 6 months |  |
Yield | 4.10% | 4.10% |  |
Prepayment speed | 16.70% | 18.40% |  |
Recurring | Level 3 | CMO | Trading account debt securities | Discounted cash flow approach | Weighted Average |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 10 months 24 days | 1 year 3 months 18 days |  |
Yield | 3.60% | 3.70% |  |
Prepayment speed | 11.40% | 17.70% |  |
Recurring | Level 3 | Other |  |  |  |
Assets |  |  |  |
Trading Securities Debt | $ 352 | $ 413 | $ 381 |
Recurring | Level 3 | Other | Trading account debt securities | Discounted cash flow approach |  |  |  |
Unobservable inputs |  |  |  |
Weighted average life | 3 years 7 months 6 days | 3 years 9 months 18 days |  |
Yield | 12.00% | 12.00% |  |
Prepayment speed | 10.80% | 10.80% |  |
Nonrecurring |  |  |  |
Assets |  |  |  |
Loans | $ 22,700 | $ 96,740 |  |
Other real estate | 6,540 | 19,475 |  |
Nonrecurring | Level 3 |  |  |  |
Assets |  |  |  |
Loans | 22,700 | 96,740 |  |
Other real estate | 6,540 | 19,475 |  |
Nonrecurring | Level 3 | Loan |  |  |  |
Assets |  |  |  |
Loans | $ 21,715 | $ 96,740 |  |
Nonrecurring | Level 3 | Loan | Valuation Technique External Appraisal | Minimum |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 10.00% | 21.00% |  |
Nonrecurring | Level 3 | Loan | Valuation Technique External Appraisal | Maximum |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 30.50% | 40.00% |  |
Nonrecurring | Level 3 | Loan | Valuation Technique External Appraisal | Weighted Average |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 11.00% | 23.20% |  |
Nonrecurring | Level 3 | Other real estate owned |  |  |  |
Assets |  |  |  |
Other real estate | $ 4,099 | $ 13,826 |  |
Nonrecurring | Level 3 | Other real estate owned | Valuation Technique External Appraisal | Minimum |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 5.00% | 5.00% |  |
Nonrecurring | Level 3 | Other real estate owned | Valuation Technique External Appraisal | Maximum |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 35.00% | 30.00% |  |
Nonrecurring | Level 3 | Other real estate owned | Valuation Technique External Appraisal | Weighted Average |  |  |  |
Unobservable inputs |  |  |  |
Haircut applied on external appraisal | 22.30% | 21.50% |  |

X
- Definition Certain internal adjustments made to external appraisals. + References No definition available. + Details
Name: | bpop_FairValueInputsHaircutExternalAppraisal
Namespace Prefix: | bpop_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | bpop_FairValueInputsYield
Namespace Prefix: | bpop_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196772 + Details
Name: | us-gaap_LoansReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5162-111524 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121593590&loc=d3e4437-111522 + Details
Name: | us-gaap_RealEstateAcquiredThroughForeclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Discount rate used to estimate the fair value of servicing assets and servicing liabilities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated rate of prepayments of principal on servicing assets and servicing liabilities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average life of financial assets and financial liabilities, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562 + Details
Name: | us-gaap_TradingSecuritiesDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedMortgageObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=bpop_ServicingAssetAtFairValueAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bpop_ValuationTechniqueExternalAppraisalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_RealEstateAcquiredInSatisfactionOfDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |