XML 135 R120.htm IDEA: XBRL DOCUMENT
v3.20.2

Transfers of financial assets and servicing assets - Additional Information (Details) - USD ($) | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2020 | Sep. 30, 2019 | Sep. 30, 2020 | Sep. 30, 2019 | Dec. 31, 2019
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Weighted average mortgage servicing fees | 0.31% | 0.30% | 0.31% | 0.30% |
Mortgage loans related to buy-back option program | $ 29,586,348,000 |  | $ 29,586,348,000 |  | $ 27,587,856,000
Transfers Of Financial Assets Accounted For As Sale Initial Fair Value Of Liabilities Incurred | 0 | $ 0 | $ 0 | $ 0 |
Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transfer or Servicing Assets Or Liabilities Description Of Objectives Methodology And Limitations |  |  | The sensitivity analyses presented in the table above for servicing rights are hypothetical and should be used with caution. As the figures indicate, changes in fair value based on a 10 and 20 percent variation in assumptions generally cannot be extrapolated because the relationship of the change in assumption to the change in fair value may not be linear. Also, in the sensitivity tables included herein, the effect of a variation in a particular assumption on the fair value of the retained interest is calculated without changing any other assumption. In reality, changes in one factor may result in changes in another (for example, increases in market interest rates may result in lower prepayments and increased credit losses), which might magnify or counteract the sensitivities. |  |
Loans with Recourse |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Loans serviced | 900,000,000 |  | $ 900,000,000 |  | 1,200,000,000
GNMA |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Repurchased Loans |  |  | 753,000,000 | 88,000,000 |
Buy back option program |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Mortgage loans related to buy-back option program | 161,000,000 |  | 161,000,000 |  | 103,000,000
Residential Mortgage |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Securitization Financial Asset For Which Transfer Is Accounted As Sale Gain Loss On Sale | 9,100,000 | 4,900,000 | 17,600,000 | 13,400,000 |
Serviced Mortgage Loans |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Servicing rights on whole loan sales, principal balance | 100,000,000 | 45,000,000 | 100,000,000 | 45,000,000 |
Securitization Financial Asset For Which Transfer Is Accounted As Sale Gain Loss On Sale |  |  | 2,700,000 | 1,300,000 |
Loans serviced | 13,100,000,000 |  | 13,100,000,000 |  | $ 14,800,000,000
Serviced Mortgage Loans | Loans with Recourse |  |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |  |
Repurchased Loans | $ 131,000,000 | $ 15,000,000 | $ 143,000,000 | $ 38,000,000 |

X
- Definition Unpaid principal amount of loans repurchased. + References No definition available. + Details
Name: | bpop_RepurchasedLoans
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average of mortgage servicing fees for each period presented. + References No definition available. + Details
Name: | bpop_WeightedAverageMortgageServicingFees
Namespace Prefix: | bpop_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 + Details
Name: | us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This is the principal amount outstanding for securitized loans only (across all types of loans). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 + Details
Name: | us-gaap_PrincipalAmountOutstandingOnLoansSecuritized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 10 -Section 40 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116634877&loc=d3e96813-111708 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719 + Details
Name: | us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition A description of the objectives, methodology, and limitations of the sensitivity analysis or stress test that shows the hypothetical effect on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) of two or more unfavorable variations from the expected levels for each key assumption that is reported, independently from any change in another key assumption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 + Details
Name: | us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDescriptionOfObjectivesMethodologyAndLimitations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the initial fair value recorded for liabilities incurred on transfer of financial assets in a securitization, asset-backed financing arrangement, or a similar transfer which transaction is recognized as a sale of the transferred financial assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b)(2)(ii) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719 + Details
Name: | us-gaap_TransfersOfFinancialAssetsAccountedForAsSaleInitialFairValueOfLiabilitiesIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_QualitativeAndQuantitativeInformationTransferorsContinuingInvolvementTransferredFinancialAssetsByTransferOrTransfereeAxis=bpop_BuyBackOptionProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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