(Loss) Earnings Per Ordinary Share - Schedule of Anti-Dilutive Potential Common Share Equivalent Excluded from Calculation of Net (Loss) Earnings Per Ordinary Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Denominator: | ||||
| Anti-dilutive potential common share equivalent excluded from calculation of net earnings per ordinary share | 2,935 | 11,688 | 11,641 | 12,286 |
| Stock Options | ||||
| Denominator: | ||||
| Anti-dilutive potential common share equivalent excluded from calculation of net earnings per ordinary share | 2,078 | 9,668 | 8,260 | 9,711 |
| Restricted Stock Unit Awards | ||||
| Denominator: | ||||
| Anti-dilutive potential common share equivalent excluded from calculation of net earnings per ordinary share | 857 | 2,020 | 3,381 | 2,575 |