v3.25.3
Consolidated balance sheets (Parenthetical) - € / shares
Sep. 30, 2025
Dec. 31, 2024
Consolidated balance sheets    
Nominal value per share € 1 € 1
Shares authorized 382,754,793 362,370,124
Shares issued 293,413,449 293,413,449
Shares outstanding 289,848,926 293,413,449