XML 112 R96.htm IDEA: XBRL DOCUMENT
v3.23.1

Allowance for credit losses - Allowance Movement (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2023 | Mar. 31, 2022
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | $ 720,302 | $ 695,366
Impact of adopting ASU 2022-02 | (45,583) |
Provision for credit losses (benefit) | 47,146 | (14,405)
Allowance for credit losses - PCD Loans | 68 | 612
Charge-offs | (54,153) | (25,752)
Recoveries | 21,340 | 21,971
Ending balance | 689,120 | 677,792
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 8,805 | 7,897
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 610 | (843)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 9,415 | 7,054
Construction |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 4,246 | 6,363
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 84 | (1,368)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 1,544
Ending balance | 4,330 | 6,539
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 3,206 | 4,725
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 18 | (666)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 3,224 | 4,059
Mortgages |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 135,254 | 154,478
Impact of adopting ASU 2022-02 | (35,654) |
Provision for credit losses (benefit) | 841 | (8,896)
Allowance for credit losses - PCD Loans | 68 | 612
Charge-offs | (846) | (1,321)
Recoveries | 4,814 | 4,333
Ending balance | 104,477 | 149,206
Commercial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 235,376 | 215,805
Impact of adopting ASU 2022-02 | (1,713) |
Provision for credit losses (benefit) | 6,769 | (16,019)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (2,109) | (654)
Recoveries | 5,656 | 5,511
Ending balance | 243,979 | 204,643
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 5,511 | 3,135
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 618 | (170)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 6,129 | 2,965
Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 26,311 | 28,468
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (947) | (2,385)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 2 | 7
Ending balance | 25,366 | 26,090
Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 71,540 | 67,457
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (1,677) | (607)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 1,987 | 187
Ending balance | 71,850 | 67,037
Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 57,081 | 60,229
Impact of adopting ASU 2022-02 | (1,161) |
Provision for credit losses (benefit) | (2,954) | (6,255)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (3) | (118)
Recoveries | 1,534 | 3,172
Ending balance | 54,497 | 57,028
Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 80,444 | 59,651
Impact of adopting ASU 2022-02 | (552) |
Provision for credit losses (benefit) | 12,347 | (6,772)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (2,106) | (536)
Recoveries | 2,133 | 2,145
Ending balance | 92,266 | 54,488
Leasing |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 20,618 | 17,578
Impact of adopting ASU 2022-02 | (35) |
Provision for credit losses (benefit) | 734 | 386
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (1,417) | (407)
Recoveries | 1,090 | 841
Ending balance | 20,990 | 18,398
Consumer |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 324,808 | 301,142
Impact of adopting ASU 2022-02 | (8,181) |
Provision for credit losses (benefit) | 38,718 | 11,492
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (49,781) | (23,370)
Recoveries | 9,780 | 9,742
Ending balance | 315,344 | 299,006
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 88 | 37
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (26) | (7)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 62 | 30
Consumer | Credit card |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 58,670 | 43,499
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 15,571 | 3,692
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (8,677) | (5,683)
Recoveries | 2,389 | 2,274
Ending balance | 67,953 | 43,782
Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 2,542 | 3,806
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (751) | (1,008)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (176) | (100)
Recoveries | 338 | 1,013
Ending balance | 1,953 | 3,711
Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 118,426 | 83,722
Impact of adopting ASU 2022-02 | (8,160) |
Provision for credit losses (benefit) | 15,295 | 6,229
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (17,750) | (8,076)
Recoveries | 1,918 | 2,090
Ending balance | 109,729 | 83,965
Consumer | Auto Loan |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 129,735 | 154,498
Impact of adopting ASU 2022-02 | (21) |
Provision for credit losses (benefit) | 8,319 | 2,693
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (12,118) | (8,878)
Recoveries | 4,914 | 4,017
Ending balance | 130,829 | 152,330
Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 15,435 | 15,617
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 284 | (114)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (11,060) | (633)
Recoveries | 221 | 348
Ending balance | 4,880 | 15,218
Puerto Rico |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 615,545 | 594,162
Impact of adopting ASU 2022-02 | (42,345) |
Provision for credit losses (benefit) | 45,203 | (12,661)
Allowance for credit losses - PCD Loans | 68 | 612
Charge-offs | (49,287) | (24,320)
Recoveries | 17,823 | 18,818
Ending balance | 587,007 | 576,611
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 6,358 | 4,139
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 488 | (568)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 6,846 | 3,571
Puerto Rico | Construction |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 2,978 | 1,641
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 94 | 357
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 416
Ending balance | 3,072 | 2,414
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 2,022 | 2,388
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (76) | (464)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 1,946 | 1,924
Puerto Rico | Mortgages |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 117,344 | 138,286
Impact of adopting ASU 2022-02 | (33,556) |
Provision for credit losses (benefit) | 1,267 | (10,528)
Allowance for credit losses - PCD Loans | 68 | 612
Charge-offs | (846) | (1,321)
Recoveries | 4,800 | 4,313
Ending balance | 89,077 | 131,362
Puerto Rico | Commercial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 174,295 | 151,928
Impact of adopting ASU 2022-02 | (1,713) |
Provision for credit losses (benefit) | 7,919 | (10,687)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (1,610) | (527)
Recoveries | 2,810 | 4,757
Ending balance | 181,701 | 145,471
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 4,336 | 1,751
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 564 | (104)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 4,900 | 1,647
Puerto Rico | Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 5,210 | 3,050
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (454) | 385
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 4,756 | 3,435
Puerto Rico | Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 52,475 | 45,211
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 1,284 | 6,244
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 135 | 184
Ending balance | 53,894 | 51,639
Puerto Rico | Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 48,393 | 54,176
Impact of adopting ASU 2022-02 | (1,161) |
Provision for credit losses (benefit) | (2,730) | (10,091)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (3) | (118)
Recoveries | 1,510 | 3,060
Ending balance | 46,009 | 47,027
Puerto Rico | Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 68,217 | 49,491
Impact of adopting ASU 2022-02 | (552) |
Provision for credit losses (benefit) | 9,819 | (7,225)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (1,607) | (409)
Recoveries | 1,165 | 1,513
Ending balance | 77,042 | 43,370
Puerto Rico | Leasing |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 20,618 | 17,578
Impact of adopting ASU 2022-02 | (35) |
Provision for credit losses (benefit) | 734 | 386
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (1,417) | (407)
Recoveries | 1,090 | 841
Ending balance | 20,990 | 18,398
Puerto Rico | Consumer |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 300,310 | 284,729
Impact of adopting ASU 2022-02 | (7,041) |
Provision for credit losses (benefit) | 35,189 | 7,811
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (45,414) | (22,065)
Recoveries | 9,123 | 8,491
Ending balance | 292,167 | 278,966
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 0 | 0
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 0 | 0
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 0 | 0
Puerto Rico | Consumer | Credit card |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 58,670 | 43,499
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 15,570 | 3,701
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (8,676) | (5,683)
Recoveries | 2,389 | 2,265
Ending balance | 67,953 | 43,782
Puerto Rico | Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 103 | 98
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (39) | (16)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (33) | (90)
Recoveries | 69 | 94
Ending balance | 100 | 86
Puerto Rico | Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 96,369 | 71,022
Impact of adopting ASU 2022-02 | (7,020) |
Provision for credit losses (benefit) | 11,104 | 1,613
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (13,580) | (6,858)
Recoveries | 1,535 | 1,777
Ending balance | 88,408 | 67,554
Puerto Rico | Consumer | Auto Loan |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 129,735 | 154,498
Impact of adopting ASU 2022-02 | (21) |
Provision for credit losses (benefit) | 8,319 | 2,693
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (12,118) | (8,878)
Recoveries | 4,914 | 4,017
Ending balance | 130,829 | 152,330
Puerto Rico | Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 15,433 | 15,612
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 235 | (180)
Allowance for credit losses - PCD Loans | 0 | 0
Charge-offs | (11,007) | (556)
Recoveries | 216 | 338
Ending balance | 4,877 | 15,214
Popular U.S. |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 104,757 | 101,204
Impact of adopting ASU 2022-02 | (3,238) |
Provision for credit losses (benefit) | 1,943 | (1,744)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (4,866) | (1,432)
Recoveries | 3,517 | 3,153
Ending balance | 102,113 | 101,181
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 2,447 | 3,758
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 122 | (275)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 2,569 | 3,483
Popular U.S. | Construction |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 1,268 | 4,722
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (10) | (1,725)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 1,128
Ending balance | 1,258 | 4,125
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 1,184 | 2,337
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 94 | (202)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 1,278 | 2,135
Popular U.S. | Mortgages |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 17,910 | 16,192
Impact of adopting ASU 2022-02 | (2,098) |
Provision for credit losses (benefit) | (426) | 1,632
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 14 | 20
Ending balance | 15,400 | 17,844
Popular U.S. | Commercial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 61,081 | 63,877
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (1,150) | (5,332)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (499) | (127)
Recoveries | 2,846 | 754
Ending balance | 62,278 | 59,172
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 1,175 | 1,384
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 54 | (66)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 1,229 | 1,318
Popular U.S. | Commercial | Commercial multi-family |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 21,101 | 25,418
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (493) | (2,770)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 2 | 7
Ending balance | 20,610 | 22,655
Popular U.S. | Commercial | CRE non-owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 19,065 | 22,246
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (2,961) | (6,851)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 1,852 | 3
Ending balance | 17,956 | 15,398
Popular U.S. | Commercial | CRE owner occupied |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 8,688 | 6,053
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (224) | 3,836
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 24 | 112
Ending balance | 8,488 | 10,001
Popular U.S. | Commercial | Commercial and industrial |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 12,227 | 10,160
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 2,528 | 453
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (499) | (127)
Recoveries | 968 | 632
Ending balance | 15,224 | 11,118
Popular U.S. | Leasing |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 0 | 0
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 0 | 0
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 0 | 0
Popular U.S. | Consumer |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 24,498 | 16,413
Impact of adopting ASU 2022-02 | (1,140) |
Provision for credit losses (benefit) | 3,529 | 3,681
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (4,367) | (1,305)
Recoveries | 657 | 1,251
Ending balance | 23,177 | 20,040
Allowance for credit losses - unfunded commitments: |  |
Balance at beginning of period | 88 | 37
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (26) | (7)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Balance at end of period | 62 | 30
Popular U.S. | Consumer | Credit card |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 0 | 0
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 1 | (9)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (1) | 0
Recoveries | 0 | 9
Ending balance | 0 | 0
Popular U.S. | Consumer | HELOC |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 2,439 | 3,708
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | (712) | (992)
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (143) | (10)
Recoveries | 269 | 919
Ending balance | 1,853 | 3,625
Popular U.S. | Consumer | Personal loans |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 22,057 | 12,700
Impact of adopting ASU 2022-02 | (1,140) |
Provision for credit losses (benefit) | 4,191 | 4,616
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (4,170) | (1,218)
Recoveries | 383 | 313
Ending balance | 21,321 | 16,411
Popular U.S. | Consumer | Auto Loan |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 0 | 0
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 0 | 0
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | 0 | 0
Recoveries | 0 | 0
Ending balance | 0 | 0
Popular U.S. | Consumer | Other |  |
Financing Receivable, Allowance for Credit Losses |  |
Beginning balance | 2 | 5
Impact of adopting ASU 2022-02 | 0 |
Provision for credit losses (benefit) | 49 | 66
Allowance for credit losses - PCD Loans |  | 0
Charge-offs | (53) | (77)
Recoveries | 5 | 10
Ending balance | $ 3 | $ 4

X
- References No definition available. + Details
Name: | bpop_OffBalanceSheetCreditLossLiabilityCreditLossExpenseRecovery
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | bpop_OffBalanceSheetCreditLossLiabilityCreditLossExpenseWriteOff
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | bpop_OffBalanceSheetCreditLossLiabilityDeterioratedLoans
Namespace Prefix: | bpop_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(2)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (3) Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (c) Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (1) + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of increase in allowance for credit loss on financing receivable from recovery. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(4) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) on financing receivable from change in methodology. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 11 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447 + Details
Name: | us-gaap_FinancingReceivableChangeInMethodCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of allowance for credit loss at acquisition date of financing receivable purchased with credit deterioration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 19 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919265-210447 + Details
Name: | us-gaap_FinancingReceivablePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446 + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) for expected credit loss on off-balance sheet commitment, from change in methodology. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 11 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447 + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_OffBalanceSheetCreditLossLiabilityRollforward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of credit loss expense (reversal of expense) for financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_ProvisionForLoanLossesExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_MortgageReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bpop_CommercialMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bpop_CommercialRealEstateNonOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bpop_CommercialRealEstateOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bpop_CommercialAndIndustrialLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CreditCardReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AutomobileLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bpop_ConsumerOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |