v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical)
Mar. 31, 2024
€ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
€ / shares
shares
Dec. 31, 2023
$ / shares
shares
Shareholders’ equity:        
Euro deferred shares, nominal value (in euros per share) | € / shares € 22   € 22  
Euro deferred shares, number of shares authorized (in shares) 10,000 10,000 10,000 10,000
Euro deferred shares, number of issued shares (in shares) 0 0 0 0
Euro deferred shares, number of outstanding shares (in shares) 0 0 0 0
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.01   $ 0.01
Ordinary shares, number of authorized shares (in shares) 100,000,000 100,000,000 100,000,000 100,000,000
Ordinary shares, number of issued shares (in shares) 53,720,455 53,720,455 53,682,117 53,682,117
Ordinary shares, number of outstanding shares (in shares) 53,720,455 53,720,455 53,682,117 53,682,117