XML 38 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies - Calculation of Net (Loss) Income and Number of Ordinary Shares and ADSs Used to Compute Basic and Diluted Net (Loss) Earnings per Ordinary Share and ADS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Loss Earnings Per Share [Line Items]        
Net (loss) income - basic $ (14,139) $ 1,522 $ (29,836) $ (8,431)
Net (loss) income - diluted $ (14,139) $ 1,522 $ (29,836) $ (8,431)
Weighted average shares outstanding - basic 414,477 410,851 414,008 410,565
Weighted average shares outstanding - diluted 414,477 411,395 414,008 410,565
(Loss) earnings per share - basic $ (0.03) $ 0 $ (0.07) $ (0.02)
(Loss) earnings per share - diluted $ (0.03) $ 0 $ (0.07) $ (0.02)
Ordinary Shares        
Loss Earnings Per Share [Line Items]        
Weighted average shares outstanding - basic 414,477 410,851 414,008 410,565
Weighted average shares outstanding - diluted 414,477 410,851 414,008 410,565
(Loss) earnings per share - basic [1] $ (0.03) $ 0 $ (0.07) $ (0.02)
(Loss) earnings per share - diluted [1] $ (0.03) $ 0 $ (0.07) $ (0.02)
American Depositary Shares        
Loss Earnings Per Share [Line Items]        
Weighted average shares outstanding - basic 20,723 20,542 20,700 20,528
Weighted average shares outstanding - diluted 20,723 20,542 20,700 20,528
(Loss) earnings per share - basic [1] $ (0.68) $ 0.07 $ (1.44) $ (0.41)
(Loss) earnings per share - diluted [1] $ (0.68) $ 0.07 $ (1.44) $ (0.41)
Restricted Stock Units        
Loss Earnings Per Share [Line Items]        
Effect of dilutive securities   545    
[1] Excluding the licensing revenue change in estimates, discussed in Note 7 – Revenue Recognition, net earnings (loss) per ordinary share, basic and diluted, for the three and six months ended June 30, 2024 would have been net loss per share of $(0.01) and $(0.03), respectively and net earnings (loss) per ADS, basic and diluted for the three and six months ended June 30, 2024 would have been net loss per share of $(0.13) and $(0.61), respectively.