XML 111 R90.htm IDEA: XBRL DOCUMENT
v3.25.2

Allowance for credit losses - Allowance Movement (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | $ 762,148 | $ 739,544 | $ 746,024 | $ 729,341
Provision for credit losses (benefit) | 49,539 | 44,157 | 114,757 | 116,543
Allowance for credit losses - PCD Loans |  | 6 | 9 | 23
Charge-offs | (64,290) | (74,875) | (139,358) | (158,472)
Recoveries | 22,088 | 21,245 | 48,053 | 42,642
Ending balance | 769,485 | 730,077 | 769,485 | 730,077
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 14,169 | 16,767 | 15,470 | 17,006
Provision for credit losses (benefit) | (1,116) | 2,117 | (2,417) | 1,878
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 13,053 | 18,884 | 13,053 | 18,884
Construction |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 9,512 | 11,139 | 11,264 | 12,686
Provision for credit losses (benefit) | 1,067 | 1,650 | (685) | 103
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 100 | 0 | 100
Ending balance | 10,579 | 12,889 | 10,579 | 12,889
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 5,052 | 9,278 | 7,072 | 10,064
Provision for credit losses (benefit) | 106 | 1,216 | (1,914) | 430
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 5,158 | 10,494 | 5,158 | 10,494
Mortgages |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 84,029 | 86,438 | 82,409 | 83,214
Provision for credit losses (benefit) | (1,315) | (6,921) | (2,386) | (8,165)
Allowance for credit losses - PCD Loans |  | 6 | 9 | 23
Charge-offs | (550) | (44) | (985) | (809)
Recoveries | 3,011 | 3,810 | 6,128 | 9,026
Ending balance | 85,175 | 83,289 | 85,175 | 83,289
Commercial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 269,843 | 262,592 | 259,564 | 258,413
Provision for credit losses (benefit) | (3,226) | 3,221 | 4,935 | 15,190
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (3,127) | (9,267) | (7,752) | (19,726)
Recoveries | 2,821 | 3,541 | 9,564 | 6,210
Ending balance | 266,311 | 260,087 | 266,311 | 260,087
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 9,075 | 7,484 | 8,387 | 6,913
Provision for credit losses (benefit) | (1,264) | 906 | (576) | 1,477
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 7,811 | 8,390 | 7,811 | 8,390
Commercial | Commercial multi-family |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 13,501 | 12,743 | 9,236 | 13,740
Provision for credit losses (benefit) | 3,837 | (1,567) | 8,099 | (2,125)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (563) | 0 | (563) | (441)
Recoveries | 6 | 4 | 9 | 6
Ending balance | 16,781 | 11,180 | 16,781 | 11,180
Commercial | CRE non-owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 58,301 | 65,624 | 54,494 | 65,453
Provision for credit losses (benefit) | 365 | (1,475) | 3,577 | (1,693)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (21) | 0 | (86) | 0
Recoveries | 472 | 86 | 1,132 | 475
Ending balance | 59,117 | 64,235 | 59,117 | 64,235
Commercial | CRE owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 50,212 | 63,807 | 49,828 | 56,864
Provision for credit losses (benefit) | (2,192) | (6,810) | (2,725) | 2,356
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (28) | 0 | (129) | (2,785)
Recoveries | 1,059 | 1,193 | 2,077 | 1,755
Ending balance | 49,051 | 58,190 | 49,051 | 58,190
Commercial | Commercial and industrial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 147,829 | 120,418 | 146,006 | 122,356
Provision for credit losses (benefit) | (5,236) | 13,073 | (4,016) | 16,652
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (2,515) | (9,267) | (6,974) | (16,500)
Recoveries | 1,284 | 2,258 | 6,346 | 3,974
Ending balance | 141,362 | 126,482 | 141,362 | 126,482
Leasing |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 20,206 | 8,991 | 16,419 | 9,708
Provision for credit losses (benefit) | 2,570 | 8,094 | 9,629 | 11,062
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (3,982) | (3,841) | (8,526) | (8,691)
Recoveries | 1,246 | 1,141 | 2,518 | 2,306
Ending balance | 20,040 | 14,385 | 20,040 | 14,385
Consumer |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 378,558 | 370,384 | 376,368 | 365,320
Provision for credit losses (benefit) | 50,443 | 38,113 | 103,264 | 98,353
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (56,631) | (61,723) | (122,095) | (129,246)
Recoveries | 15,010 | 12,653 | 29,843 | 25,000
Ending balance | 387,380 | 359,427 | 387,380 | 359,427
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 42 | 5 | 11 | 29
Provision for credit losses (benefit) | 42 | (5) | 73 | (29)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 84 | 0 | 84 | 0
Consumer | Credit card |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 96,523 | 88,169 | 99,130 | 80,487
Provision for credit losses (benefit) | 13,094 | 11,856 | 26,916 | 33,496
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (20,011) | (16,419) | (38,876) | (32,815)
Recoveries | 2,700 | 2,707 | 5,136 | 5,145
Ending balance | 92,306 | 86,313 | 92,306 | 86,313
Consumer | HELOC |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 1,610 | 1,872 | 1,503 | 1,978
Provision for credit losses (benefit) | (1,112) | (488) | (1,356) | (638)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (16) | (108) | (71) | (312)
Recoveries | 902 | 450 | 1,308 | 698
Ending balance | 1,384 | 1,726 | 1,384 | 1,726
Consumer | Personal loans |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 101,437 | 116,077 | 102,736 | 117,790
Provision for credit losses (benefit) | 20,298 | 16,287 | 39,326 | 41,541
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (22,473) | (27,889) | (47,052) | (57,950)
Recoveries | 4,392 | 2,973 | 8,644 | 6,067
Ending balance | 103,654 | 107,448 | 103,654 | 107,448
Consumer | Auto Loan |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 171,979 | 157,456 | 165,995 | 157,931
Provision for credit losses (benefit) | 16,852 | 10,250 | 36,323 | 23,621
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (13,418) | (16,609) | (34,474) | (36,776)
Recoveries | 6,861 | 6,352 | 14,430 | 12,673
Ending balance | 182,274 | 157,449 | 182,274 | 157,449
Consumer | Other |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 7,009 | 6,810 | 7,004 | 7,134
Provision for credit losses (benefit) | 1,311 | 208 | 2,055 | 333
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (713) | (698) | (1,622) | (1,393)
Recoveries | 155 | 171 | 325 | 417
Ending balance | 7,762 | 6,491 | 7,762 | 6,491
Puerto Rico |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 676,263 | 644,322 | 670,666 | 639,858
Provision for credit losses (benefit) | 43,150 | 48,585 | 95,840 | 109,593
Allowance for credit losses - PCD Loans |  | 6 | 9 | 23
Charge-offs | (60,715) | (69,034) | (131,939) | (145,876)
Recoveries | 20,551 | 19,726 | 44,673 | 40,007
Ending balance | 679,249 | 643,605 | 679,249 | 643,605
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 9,005 | 6,383 | 8,388 | 6,680
Provision for credit losses (benefit) | (1,260) | 1,252 | (643) | 955
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 7,745 | 7,635 | 7,745 | 7,635
Puerto Rico | Construction |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 2,719 | 3,114 | 2,743 | 5,294
Provision for credit losses (benefit) | 356 | 524 | 332 | (1,656)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Ending balance | 3,075 | 3,638 | 3,075 | 3,638
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 1,560 | 1,441 | 1,663 | 1,618
Provision for credit losses (benefit) | 309 | 654 | 206 | 477
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 1,869 | 2,095 | 1,869 | 2,095
Puerto Rico | Mortgages |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 74,289 | 76,564 | 72,901 | 72,440
Provision for credit losses (benefit) | (1,752) | (6,419) | (2,870) | (6,738)
Allowance for credit losses - PCD Loans |  | 6 | 9 | 23
Charge-offs | (550) | (26) | (985) | (791)
Recoveries | 2,979 | 3,775 | 5,911 | 8,966
Ending balance | 74,966 | 73,900 | 74,966 | 73,900
Puerto Rico | Commercial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 213,694 | 203,614 | 215,126 | 205,582
Provision for credit losses (benefit) | (7,835) | 8,556 | (11,798) | 13,618
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (2,501) | (8,072) | (5,967) | (17,526)
Recoveries | 2,527 | 3,229 | 8,524 | 5,653
Ending balance | 205,885 | 207,327 | 205,885 | 207,327
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 7,445 | 4,942 | 6,725 | 5,062
Provision for credit losses (benefit) | (1,569) | 598 | (849) | 478
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 5,876 | 5,540 | 5,876 | 5,540
Puerto Rico | Commercial | Commercial multi-family |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 3,420 | 3,567 | 2,783 | 3,614
Provision for credit losses (benefit) | 270 | (264) | 905 | (312)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 6 | 0 | 8 | 1
Ending balance | 3,696 | 3,303 | 3,696 | 3,303
Puerto Rico | Commercial | CRE non-owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 42,848 | 53,666 | 44,852 | 53,754
Provision for credit losses (benefit) | (160) | (324) | (2,759) | (737)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (21) | 0 | (86) | 0
Recoveries | 472 | 44 | 1,132 | 369
Ending balance | 43,139 | 53,386 | 43,139 | 53,386
Puerto Rico | Commercial | CRE owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 36,019 | 43,537 | 37,355 | 40,637
Provision for credit losses (benefit) | (1,176) | (5,296) | (2,918) | (149)
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (14) | 0 | (103) | (2,785)
Recoveries | 1,019 | 1,134 | 1,514 | 1,672
Ending balance | 35,848 | 39,375 | 35,848 | 39,375
Puerto Rico | Commercial | Commercial and industrial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 131,407 | 102,844 | 130,136 | 107,577
Provision for credit losses (benefit) | (6,769) | 14,440 | (7,026) | 14,816
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (2,466) | (8,072) | (5,778) | (14,741)
Recoveries | 1,030 | 2,051 | 5,870 | 3,611
Ending balance | 123,202 | 111,263 | 123,202 | 111,263
Puerto Rico | Leasing |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 20,206 | 8,991 | 16,419 | 9,708
Provision for credit losses (benefit) | 2,570 | 8,094 | 9,629 | 11,062
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (3,982) | (3,841) | (8,526) | (8,691)
Recoveries | 1,246 | 1,141 | 2,518 | 2,306
Ending balance | 20,040 | 14,385 | 20,040 | 14,385
Puerto Rico | Consumer |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 365,355 | 352,039 | 363,477 | 346,834
Provision for credit losses (benefit) | 49,811 | 37,830 | 100,547 | 93,307
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (53,682) | (57,095) | (116,461) | (118,868)
Recoveries | 13,799 | 11,581 | 27,720 | 23,082
Ending balance | 375,283 | 344,355 | 375,283 | 344,355
Puerto Rico | Consumer | Credit card |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 96,523 | 88,169 | 99,130 | 80,487
Provision for credit losses (benefit) | 13,094 | 11,856 | 26,916 | 33,496
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (20,011) | (16,419) | (38,876) | (32,815)
Recoveries | 2,700 | 2,707 | 5,136 | 5,145
Ending balance | 92,306 | 86,313 | 92,306 | 86,313
Puerto Rico | Consumer | HELOC |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 60 | 102 | 54 | 103
Provision for credit losses (benefit) | (313) | 22 | (421) | 125
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | 0 | (94) | (25) | (291)
Recoveries | 307 | 53 | 446 | 146
Ending balance | 54 | 83 | 54 | 83
Puerto Rico | Consumer | Personal loans |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 89,786 | 99,504 | 91,296 | 101,181
Provision for credit losses (benefit) | 18,881 | 15,492 | 35,709 | 35,755
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (19,553) | (23,293) | (41,506) | (47,642)
Recoveries | 3,777 | 2,318 | 7,392 | 4,727
Ending balance | 92,891 | 94,021 | 92,891 | 94,021
Puerto Rico | Consumer | Auto Loan |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 171,979 | 157,456 | 165,995 | 157,931
Provision for credit losses (benefit) | 16,852 | 10,250 | 36,323 | 23,621
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (13,418) | (16,609) | (34,474) | (36,776)
Recoveries | 6,861 | 6,352 | 14,430 | 12,673
Ending balance | 182,274 | 157,449 | 182,274 | 157,449
Puerto Rico | Consumer | Other |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 7,007 | 6,808 | 7,002 | 7,132
Provision for credit losses (benefit) | 1,297 | 210 | 2,020 | 310
Allowance for credit losses - PCD Loans |  | 0 | 0 | 0
Charge-offs | (700) | (680) | (1,580) | (1,344)
Recoveries | 154 | 151 | 316 | 391
Ending balance | 7,758 | 6,489 | 7,758 | 6,489
Popular U.S. |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 85,885 | 95,222 | 75,358 | 89,483
Provision for credit losses (benefit) | 6,389 | (4,428) | 18,917 | 6,950
Charge-offs | (3,575) | (5,841) | (7,419) | (12,596)
Recoveries | 1,537 | 1,519 | 3,380 | 2,635
Ending balance | 90,236 | 86,472 | 90,236 | 86,472
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 5,164 | 10,384 | 7,082 | 10,326
Provision for credit losses (benefit) | 144 | 865 | (1,774) | 923
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 5,308 | 11,249 | 5,308 | 11,249
Popular U.S. | Construction |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 6,793 | 8,025 | 8,521 | 7,392
Provision for credit losses (benefit) | 711 | 1,126 | (1,017) | 1,759
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 100 | 0 | 100
Ending balance | 7,504 | 9,251 | 7,504 | 9,251
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 3,492 | 7,837 | 5,409 | 8,446
Provision for credit losses (benefit) | (203) | 562 | (2,120) | (47)
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 3,289 | 8,399 | 3,289 | 8,399
Popular U.S. | Mortgages |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 9,740 | 9,874 | 9,508 | 10,774
Provision for credit losses (benefit) | 437 | (502) | 484 | (1,427)
Charge-offs | 0 | (18) | 0 | (18)
Recoveries | 32 | 35 | 217 | 60
Ending balance | 10,209 | 9,389 | 10,209 | 9,389
Popular U.S. | Commercial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 56,149 | 58,978 | 44,438 | 52,831
Provision for credit losses (benefit) | 4,609 | (5,335) | 16,733 | 1,572
Charge-offs | (626) | (1,195) | (1,785) | (2,200)
Recoveries | 294 | 312 | 1,040 | 557
Ending balance | 60,426 | 52,760 | 60,426 | 52,760
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 1,630 | 2,542 | 1,662 | 1,851
Provision for credit losses (benefit) | 305 | 308 | 273 | 999
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 1,935 | 2,850 | 1,935 | 2,850
Popular U.S. | Commercial | Commercial multi-family |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 10,081 | 9,176 | 6,453 | 10,126
Provision for credit losses (benefit) | 3,567 | (1,303) | 7,194 | (1,813)
Charge-offs | (563) | 0 | (563) | (441)
Recoveries | 0 | 4 | 1 | 5
Ending balance | 13,085 | 7,877 | 13,085 | 7,877
Popular U.S. | Commercial | CRE non-owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 15,453 | 11,958 | 9,642 | 11,699
Provision for credit losses (benefit) | 525 | (1,151) | 6,336 | (956)
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 42 | 0 | 106
Ending balance | 15,978 | 10,849 | 15,978 | 10,849
Popular U.S. | Commercial | CRE owner occupied |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 14,193 | 20,270 | 12,473 | 16,227
Provision for credit losses (benefit) | (1,016) | (1,514) | 193 | 2,505
Charge-offs | (14) | 0 | (26) | 0
Recoveries | 40 | 59 | 563 | 83
Ending balance | 13,203 | 18,815 | 13,203 | 18,815
Popular U.S. | Commercial | Commercial and industrial |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 16,422 | 17,574 | 15,870 | 14,779
Provision for credit losses (benefit) | 1,533 | (1,367) | 3,010 | 1,836
Charge-offs | (49) | (1,195) | (1,196) | (1,759)
Recoveries | 254 | 207 | 476 | 363
Ending balance | 18,160 | 15,219 | 18,160 | 15,219
Popular U.S. | Consumer |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 13,203 | 18,345 | 12,891 | 18,486
Provision for credit losses (benefit) | 632 | 283 | 2,717 | 5,046
Charge-offs | (2,949) | (4,628) | (5,634) | (10,378)
Recoveries | 1,211 | 1,072 | 2,123 | 1,918
Ending balance | 12,097 | 15,072 | 12,097 | 15,072
Allowance for credit losses - unfunded commitments: |  |  |  |
Balance at beginning of period | 42 | 5 | 11 | 29
Provision for credit losses (benefit) | 42 | (5) | 73 | (29)
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Balance at end of period | 84 | 0 | 84 | 0
Popular U.S. | Consumer | HELOC |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 1,550 | 1,770 | 1,449 | 1,875
Provision for credit losses (benefit) | (799) | (510) | (935) | (763)
Charge-offs | (16) | (14) | (46) | (21)
Recoveries | 595 | 397 | 862 | 552
Ending balance | 1,330 | 1,643 | 1,330 | 1,643
Popular U.S. | Consumer | Personal loans |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 11,651 | 16,573 | 11,440 | 16,609
Provision for credit losses (benefit) | 1,417 | 795 | 3,617 | 5,786
Charge-offs | (2,920) | (4,596) | (5,546) | (10,308)
Recoveries | 615 | 655 | 1,252 | 1,340
Ending balance | 10,763 | 13,427 | 10,763 | 13,427
Popular U.S. | Consumer | Other |  |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |  |
Beginning balance | 2 | 2 | 2 | 2
Provision for credit losses (benefit) | 14 | (2) | 35 | 23
Charge-offs | (13) | (18) | (42) | (49)
Recoveries | 1 | 20 | 9 | 26
Ending balance | $ 4 | $ 2 | $ 4 | $ 2

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/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (3) -Publisher SEC Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + 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://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + 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://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
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 -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-19 + 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 -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482454/460-10-45-1 + 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 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 -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + 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 -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + 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=us-gaap_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: |