v3.25.4
Trade payables and other liabilities - Disclosure of supplier financing arrangements for trade payables (Details) - EUR (€)
€ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure of financial liabilities that are part of supplier finance arrangements [line items]      
Financial liabilities € 28,278 € 32,053 € 29,622
Liabilities that are part of the arrangements (days)   180 days  
Comparable trade payables that are not part of the arrangements (days)   180 days  
Minimum      
Disclosure of financial liabilities that are part of supplier finance arrangements [line items]      
Liabilities that are part of the arrangements (days)   0 days  
Comparable trade payables that are not part of the arrangements (days)   0 days  
Maximum      
Disclosure of financial liabilities that are part of supplier finance arrangements [line items]      
Liabilities that are part of the arrangements (days)   180 days  
Comparable trade payables that are not part of the arrangements (days)   180 days  
Financial liabilities that are part of supplier finance arrangements      
Disclosure of financial liabilities that are part of supplier finance arrangements [line items]      
Financial liabilities 2,665 € 2,207  
Financial liabilities that are part of supplier finance arrangements for which suppliers have received payment      
Disclosure of financial liabilities that are part of supplier finance arrangements [line items]      
Financial liabilities € 2,065 € 1,908