XML 242 R209.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from contracts with customers - Revenue streams (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Service charges on deposit accounts      
Revenue from contract with customer $ 151,343 $ 147,476 $ 157,210
BPPR      
Revenue from contract with customer 454,786 437,669 419,377
BPPR | Service charges on deposit accounts      
Revenue from contract with customer 141,240 137,297 146,073
BPPR | Debit card fees      
Revenue from contract with customer 105,017 98,779 92,633
BPPR | Insurance fees, excluding reinsurance      
Revenue from contract with customer 44,808 46,903 40,545
BPPR | Credit card fees excluding late fees and membership fees      
Revenue from contract with customer 102,849 102,214 92,959
BPPR | Sale and administration of investment products      
Revenue from contract with customer 33,213 26,316 23,553
BPPR | Trust fees      
Revenue from contract with customer 27,659 26,160 23,614
Popular U.S.      
Revenue from contract with customer 19,429 18,231 18,306
Popular U.S. | Service charges on deposit accounts      
Revenue from contract with customer 10,103 10,179 11,137
Popular U.S. | Debit card fees      
Revenue from contract with customer 793 853 876
Popular U.S. | Insurance fees, excluding reinsurance      
Revenue from contract with customer 6,946 5,602 5,018
Popular U.S. | Credit card fees excluding late fees and membership fees      
Revenue from contract with customer 1,587 1,597 1,275
Popular U.S. | Sale and administration of investment products      
Revenue from contract with customer 0 0 0
Popular U.S. | Trust fees      
Revenue from contract with customer $ 0 $ 0 $ 0