XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Financial Position (unaudited) (Parenthetical) - € / shares
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock shares par value (in Euro per share) € 0.1 € 0.1
Common stock shares authorized (in shares) 96,501,526 96,431,770
Common stock shares issued (in shares) 96,501,526 96,431,770
Treasury stock (in shares) 297,180 222,988