v3.26.1
Revenue from contracts with customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Service charges on deposit accounts        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts $ 39,037 $ 38,826 $ 77,803 $ 77,880
Reportable Segments | BPPR        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 124,556 116,702 243,443 228,062
Reportable Segments | BPPR | Service charges on deposit accounts        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 36,398 36,194 72,459 72,650
Reportable Segments | BPPR | Debit card fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 31,293 27,707 61,078 53,941
Reportable Segments | BPPR | Insurance fees, excluding reinsurance        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 8,663 8,719 16,583 16,400
Reportable Segments | BPPR | Credit card fees, excluding late fees and membership fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 30,134 28,145 57,320 53,530
Reportable Segments | BPPR | Sale and administration of investment products        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 9,998 9,058 20,185 18,031
Reportable Segments | BPPR | Trust fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 8,070 6,879 15,818 13,510
Reportable Segments | Popular U.S.        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 5,313 5,400 11,279 10,288
Reportable Segments | Popular U.S. | Service charges on deposit accounts        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 2,639 2,632 5,344 5,230
Reportable Segments | Popular U.S. | Debit card fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 245 211 469 409
Reportable Segments | Popular U.S. | Insurance fees, excluding reinsurance        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 2,076 2,223 4,767 3,910
Reportable Segments | Popular U.S. | Credit card fees, excluding late fees and membership fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 353 334 699 739
Reportable Segments | Popular U.S. | Sale and administration of investment products        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 0 0 0 0
Reportable Segments | Popular U.S. | Trust fees        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts 0 0 0 0
Intersegment Eliminations        
Disaggregation of Revenue [Line Items]        
Service charges on deposit accounts $ (400) $ (600) $ (800) $ (1,200)