XML 224 R191.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee benefits - Plans target allocation by asset category (Details)
Dec. 31, 2024
Dec. 31, 2023
Equity    
Defined Benefit Plan Disclosure [Line Items]    
Define benefit plan actual asset allocations 10.00% 22.00%
Equity | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 0.00%  
Equity | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 70.00%  
Debt Securities    
Defined Benefit Plan Disclosure [Line Items]    
Define benefit plan actual asset allocations 85.00% 74.00%
Debt Securities | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 0.00%  
Debt Securities | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 100.00%  
Cash and Cash Equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Define benefit plan actual asset allocations 4.00% 2.00%
Cash and Cash Equivalents | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 0.00%  
Cash and Cash Equivalents | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 100.00%  
Popular Related Securities    
Defined Benefit Plan Disclosure [Line Items]    
Define benefit plan actual asset allocations 1.00% 2.00%
Popular Related Securities | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 0.00%  
Popular Related Securities | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan assets target allocation 5.00%