v3.26.1
Average headcount and number of branches - Schedule of number of branches (Details) - office
Jun. 30, 2026
Dec. 31, 2025
Disclosure of geographical areas [line items]    
Number of offices 6,496 6,765
Assets and liabilities classified as held for sale | Poland    
Disclosure of geographical areas [line items]    
Number of offices   359
Spain    
Disclosure of geographical areas [line items]    
Number of offices 1,499 1,674
Group    
Disclosure of geographical areas [line items]    
Number of offices 4,997 5,091