XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Additional Information (Details)
6 Months Ended
Jun. 30, 2023
vote
€ / shares
shares
Jun. 30, 2023
$ / shares
shares
Dec. 31, 2022
€ / shares
shares
Dec. 31, 2022
$ / shares
shares
Equity [Abstract]        
Ordinary shares, number of authorized shares (in shares) 100,000,000 100,000,000 100,000,000 100,000,000
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.01   $ 0.01
Ordinary shares, number of issued shares (in shares) 53,493,467 53,493,467 52,103,608 52,103,608
Ordinary shares, number of outstanding shares (in shares) 53,493,467 53,493,467 52,103,608 52,103,608
Euro deferred shares, number of shares authorized (in shares) 10,000 10,000 10,000 10,000
Euro deferred shares, nominal value (in euros per share) | € / shares € 22   € 22  
Euro deferred shares, number of outstanding shares (in shares) 0 0 0 0
Number of Votes | vote 1