v3.26.3
Consolidated balance sheets (Parenthetical) - € / shares
Sep. 30, 2026
Dec. 31, 2025
Consolidated balance sheets    
Nominal value per share € 1 € 1
Shares authorized 357,905,974 382,754,793
Shares issued 268,564,630 293,413,449
Shares outstanding 259,509,365 279,288,885