v3.26.1
Revenue from contracts with customers - Revenue streams (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Service charges on deposit accounts $ 38,766 $ 39,054
BPPR    
Service charges on deposit accounts 118,887 111,360
BPPR | Service charges on deposit accounts    
Service charges on deposit accounts 36,061 36,456
BPPR | Debit card fees    
Service charges on deposit accounts 29,785 26,234
BPPR | Insurance fees, excluding reinsurance    
Service charges on deposit accounts 7,920 7,681
BPPR | Credit card fees excluding late fees and membership fees    
Service charges on deposit accounts 27,186 25,385
BPPR | Sale and administration of investment products    
Service charges on deposit accounts 10,187 8,973
BPPR | Trust fees    
Service charges on deposit accounts 7,748 6,631
Popular U.S.    
Service charges on deposit accounts 5,967 4,888
Popular U.S. | Service charges on deposit accounts    
Service charges on deposit accounts 2,705 2,598
Popular U.S. | Debit card fees    
Service charges on deposit accounts 224 198
Popular U.S. | Insurance fees, excluding reinsurance    
Service charges on deposit accounts 2,691 1,687
Popular U.S. | Credit card fees excluding late fees and membership fees    
Service charges on deposit accounts 347 405
Popular U.S. | Sale and administration of investment products    
Service charges on deposit accounts 0 0
Popular U.S. | Trust fees    
Service charges on deposit accounts $ 0 $ 0