v3.26.3
Significant Accounting Policies - Calculation of Net Income (Loss) and Number of Ordinary Shares and ADSs Used to Compute Basic and Diluted Net Earnings (Loss) per Ordinary Share and ADS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Loss Earnings Per Share [Line Items]        
Net income (loss) - basic $ 245 $ (7,738) $ (17,917) $ (37,574)
Net income (loss) - diluted $ 245 $ (7,738) $ (17,917) $ (37,574)
Weighted average shares outstanding - basic 417,766 415,531 420,178 414,607
Weighted average Ordinary Shares outstanding - diluted 427,856 415,531 420,178 414,607
Earnings (loss) per share - basic $ 0 $ (0.02) $ (0.04) $ (0.09)
Earnings (loss) per share - diluted $ 0 $ (0.02) $ (0.04) $ (0.09)
Ordinary Shares        
Loss Earnings Per Share [Line Items]        
Weighted average shares outstanding - basic 417,766 415,531 420,178 414,607
Weighted average Ordinary Shares outstanding - diluted 427,856 415,531 420,178 414,607
Earnings (loss) per share - basic $ 0.00 $ (0.02) $ (0.04) $ (0.09)
Earnings (loss) per share - diluted $ 0.00 $ (0.02) $ (0.04) $ (0.09)
American Depositary Shares        
Loss Earnings Per Share [Line Items]        
Weighted average shares outstanding - basic 20,888 20,776 21,008 20,730
Weighted average Ordinary Shares outstanding - diluted 21,392 20,776 21,008 20,730
Earnings (loss) per share - basic $ 0.01 $ (0.37) $ (0.85) $ (1.81)
Earnings (loss) per share - diluted $ 0.01 $ (0.37) $ (0.85) $ (1.81)
Restricted Stock Units | Ordinary Shares        
Loss Earnings Per Share [Line Items]        
Effect of dilutive securities 7,203 0 0 0
Restricted Stock Units | American Depositary Shares        
Loss Earnings Per Share [Line Items]        
Effect of dilutive securities 360 0 0 0
Stock Options | Ordinary Shares        
Loss Earnings Per Share [Line Items]        
Effect of dilutive securities 2,887 0 0 0
Stock Options | American Depositary Shares        
Loss Earnings Per Share [Line Items]        
Effect of dilutive securities 144 0 0 0