v3.26.1
Loans - Schedule of Amortized Cost Basis of Non-accrual Loans by Class of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing receivable nonaccrual status    
Non-accrual with no allowance $ 106,686 $ 142,079
Non-accrual with allowance 306,751 356,264
BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 92,080 120,246
Non-accrual with allowance 275,744 338,463
Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 14,606 21,833
Non-accrual with allowance 31,007 17,801
Mortgage    
Financing receivable nonaccrual status    
Non-accrual with no allowance 54,920 60,034
Non-accrual with allowance 84,553 85,761
Mortgage | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 54,106 59,302
Non-accrual with allowance 75,134 73,071
Mortgage | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 814 732
Non-accrual with allowance 9,419 12,690
Commercial | Commercial multi-family    
Financing receivable nonaccrual status    
Non-accrual with no allowance 2,288 8,137
Non-accrual with allowance 6,643 611
Commercial | Commercial multi-family | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance 0 112
Commercial | Commercial multi-family | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 2,288 8,137
Non-accrual with allowance 6,643 499
Commercial | Commercial real estate Non-owner occupied    
Financing receivable nonaccrual status    
Non-accrual with no allowance 30,522 38,387
Non-accrual with allowance 2,444 4,325
Commercial | Commercial real estate Non-owner occupied | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 23,597 31,408
Non-accrual with allowance 2,419 4,284
Commercial | Commercial real estate Non-owner occupied | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 6,925 6,979
Non-accrual with allowance 25 41
Commercial | Commercial real estate Owner occupied    
Financing receivable nonaccrual status    
Non-accrual with no allowance 7,012 16,576
Non-accrual with allowance 17,227 7,991
Commercial | Commercial real estate Owner occupied | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 6,523 16,576
Non-accrual with allowance 8,851 7,991
Commercial | Commercial real estate Owner occupied | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 489 0
Non-accrual with allowance 8,376 0
Commercial | Commercial and industrial    
Financing receivable nonaccrual status    
Non-accrual with no allowance 4,090 12,230
Non-accrual with allowance 140,862 178,182
Commercial | Commercial and industrial | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 6,245
Non-accrual with allowance 138,389 177,669
Commercial | Commercial and industrial | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 4,090 5,985
Non-accrual with allowance 2,473 513
Leasing    
Financing receivable nonaccrual status    
Non-accrual with no allowance 660 771
Non-accrual with allowance 6,522 8,408
Leasing | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 660 771
Non-accrual with allowance 6,522 8,408
Leasing | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0
Non-accrual with allowance 0
Consumer | HELOCs    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance 3,320 2,796
Consumer | HELOCs | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0
Non-accrual with allowance 0
Consumer | HELOCs | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance 3,320 2,796
Consumer | Personal    
Financing receivable nonaccrual status    
Non-accrual with no allowance 3,577 3,314
Non-accrual with allowance 13,779 16,782
Consumer | Personal | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 3,577 3,314
Non-accrual with allowance 13,028 15,549
Consumer | Personal | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance 751 1,233
Consumer | Auto    
Financing receivable nonaccrual status    
Non-accrual with no allowance 2,871 2,252
Non-accrual with allowance 28,603 49,948
Consumer | Auto | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 2,871 2,252
Non-accrual with allowance 28,603 49,948
Consumer | Auto | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance 0 0
Consumer | Other    
Financing receivable nonaccrual status    
Non-accrual with no allowance 746 378
Non-accrual with allowance 2,798 1,460
Consumer | Other | BPPR    
Financing receivable nonaccrual status    
Non-accrual with no allowance 746 378
Non-accrual with allowance 2,798 1,431
Consumer | Other | Popular U.S.    
Financing receivable nonaccrual status    
Non-accrual with no allowance 0 0
Non-accrual with allowance $ 0 $ 29