XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Ordinary Share - Ordinary Shares Equivalent Not Included in Diluted Net Income (Loss) Per Share (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Equivalent ordinary shares not included in diluted net income (loss) per share(in shares) 12,760 11,321 12,760 11,321
Stock options to purchase ordinary shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Equivalent ordinary shares not included in diluted net income (loss) per share(in shares) 11,627 11,297 11,627 11,297
Restricted Stock Units (RSU)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Equivalent ordinary shares not included in diluted net income (loss) per share(in shares) 1,133 24 1,133 24