XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Shareholders' Equity - Narrative (Details) - shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule of Issued and Treasury Shares [Line Items]    
Ordinary Shares, Issued (in shares) 73,200,000 72,100,000
Ordinary Shares, Outstanding (in shares) 73,200,000 72,100,000
Acquisitions    
Schedule of Issued and Treasury Shares [Line Items]    
Ordinary shares issued for acquisition (in shares) 844,702