v3.26.1
Shareholders' Equity
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Shareholders' Equity Shareholders' Equity
Ordinary Shares
As of June 30, 2026, the Company had 100,000,000 ordinary shares authorized for issuance with a par value of $0.01 per ordinary share and 51,744,327 ordinary shares issued and outstanding. Each ordinary share is entitled to one vote and, on a pro rata basis, to dividends when declared and the remaining assets of the Company in the event of a winding up. As of June 30, 2026, 16,381,847 ordinary shares are reserved for issuance pursuant to outstanding and future equity awards under the Company’s equity incentive plans.
Euro Deferred Shares
As of June 30, 2026, the Company had 10,000 Euro Deferred Shares authorized for issuance with a nominal value of €22 per share. No Euro Deferred Shares are outstanding at June 30, 2026. The rights and restrictions attaching to the Euro Deferred Shares rank pari passu with the ordinary shares and are treated as a single class in all respects.

Share Repurchase Plan
On February 27, 2026, the Company announced a share repurchase plan under which the Company may repurchase up to $100.0 million of the Company's outstanding ordinary shares. The Company may repurchase the shares from time to time in open market transactions, which may be structured to occur in accordance with the requirements of Rule 10b-18 of the Securities Exchange Act of 1934, as amended. It may also enter into Rule 10b5-1 plans to facilitate repurchases. The share repurchase plan will expire on December 31, 2026, may be suspended or discontinued at any time, and does not obligate the Company to acquire any amount of ordinary shares. For the three and six months ended June 30, 2026, the Company repurchased 1,454,898 shares and 2,243,888 shares, respectively, at an average repurchase price of approximately $10.30 and $9.93 per share, respectively, for an aggregate amount of approximately $15.0 million and $22.3 million, respectively, excluding commissions.