v3.25.4
Employee compensation and benefits - Mortality tables and average life expectancy at age 60 for the principal plan (Details) - Pension Plan - Principal plan
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Aged 60, Male    
Disclosure of defined benefit plans [line items]    
Life expectancy at age 60 26 years 4 months 24 days 26 years 1 month 6 days
Aged 40, Male    
Disclosure of defined benefit plans [line items]    
Life expectancy at age 60 28 years 27 years 8 months 12 days
Aged 60, Female    
Disclosure of defined benefit plans [line items]    
Life expectancy at age 60 28 years 4 months 24 days 28 years 3 months 18 days
Aged 40, Female    
Disclosure of defined benefit plans [line items]    
Life expectancy at age 60 30 years 29 years 10 months 24 days