XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Basic and diluted net income (loss) per ordinary share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Net income (loss) attributable to ordinary shares as reported used in computing basic and diluted net income (loss) per share $ (40,139) $ (34,319) $ (33,375) $ (38,760) $ (74,458) $ (72,135) $ (168,627)
Weighted average number of ordinary shares used in computing diluted net income (loss) per share (in shares) 111,572,191   107,700,284   110,930,576 107,483,241 107,834,368
Potentially anti-dilutive shares that were excluded from the computation of basic net income (loss) per share: 13,575,686   14,028,652   13,943,014 12,575,762 14,341,372
Basic net income (loss) per ordinary share (in usd per share) $ (0.36)   $ (0.31)   $ (0.67) $ (0.67) $ (1.56)
Diluted net income (loss) per ordinary share (in usd per share) $ (0.36)   $ (0.31)   $ (0.67) $ (0.67) $ (1.56)
Stock Option Plans              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Potentially anti-dilutive shares that were excluded from the computation of basic net income (loss) per share: 9,069,460   9,931,469   8,902,549 9,112,573 9,558,506
RSUs and PSUs              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Potentially anti-dilutive shares that were excluded from the computation of basic net income (loss) per share: 4,365,034   3,918,515   4,899,273 3,284,521 4,560,415
ESPP              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Potentially anti-dilutive shares that were excluded from the computation of basic net income (loss) per share: 141,192   178,668   141,192 178,668 222,451