XML 14 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Ordinary Shares
Treasury Shares
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit
Balance (in shares) at Dec. 31, 2024   112,754,822        
Balance at Dec. 31, 2024 $ 773,526 $ 315   $ 1,132,224 $ 655 $ (359,668)
Issuance of ordinary shares upon exercise of share options (in shares)   875,532        
Issuance of ordinary shares upon exercise of share options 6,874 $ 2   6,872    
Issuance of ordinary shares upon release of restricted share units (in shares)   2,569,488        
Issuance of ordinary shares upon release of restricted share units   $ 8   (8)    
Issuance of ordinary shares under the employee share purchase plan (in shares)   281,054        
Issuance of ordinary shares under the employee share purchase plan 6,294 $ 1   6,293    
Share-based compensation expense 74,854     74,854    
Other comprehensive income (loss), net of tax 5,084       5,084  
Net loss (40,178)         (40,178)
Balance (in shares) at Jun. 30, 2025   116,480,896        
Balance at Jun. 30, 2025 826,454 $ 326   1,220,235 5,739 (399,846)
Balance (in shares) at Mar. 31, 2025   114,562,818        
Balance at Mar. 31, 2025 800,036 $ 320   1,179,110 (1,223) (378,171)
Issuance of ordinary shares upon exercise of share options (in shares)   354,708        
Issuance of ordinary shares upon exercise of share options 3,122 $ 1   3,121    
Issuance of ordinary shares upon release of restricted share units (in shares)   1,563,370        
Issuance of ordinary shares upon release of restricted share units   $ 5   (5)    
Share-based compensation expense 38,009     38,009    
Other comprehensive income (loss), net of tax 6,962       6,962  
Net loss (21,675)         (21,675)
Balance (in shares) at Jun. 30, 2025   116,480,896        
Balance at Jun. 30, 2025 826,454 $ 326   1,220,235 5,739 (399,846)
Balance (in shares) at Dec. 31, 2025   119,615,355        
Balance at Dec. 31, 2025 $ 887,447 $ 335   1,312,833 5,766 (431,487)
Issuance of ordinary shares upon exercise of share options (in shares) 510,075 510,075        
Issuance of ordinary shares upon exercise of share options $ 4,798 $ 2   4,796    
Issuance of ordinary shares upon release of restricted share units (in shares)   2,728,703        
Issuance of ordinary shares upon release of restricted share units   $ 9   (9)    
Issuance of ordinary shares under the employee share purchase plan (in shares)   238,976        
Issuance of ordinary shares under the employee share purchase plan 8,156 $ 1   8,155    
Repurchases of ordinary shares (in shares)     (47,727)      
Repurchases of ordinary shares (2,028)   $ (2,028)      
Share-based compensation expense 79,204     79,204    
Other comprehensive income (loss), net of tax (4,439)       (4,439)  
Net loss (12,432)         (12,432)
Balance (in shares) at Jun. 30, 2026   123,093,109        
Balance (in shares) at Jun. 30, 2026     (47,727)      
Balance at Jun. 30, 2026 960,706 $ 347 $ (2,028) 1,404,979 1,327 (443,919)
Balance (in shares) at Mar. 31, 2026   121,157,301        
Balance at Mar. 31, 2026 923,998 $ 340   1,361,165 2,247 (439,754)
Issuance of ordinary shares upon exercise of share options (in shares)   456,690        
Issuance of ordinary shares upon exercise of share options 4,244 $ 2   4,242    
Issuance of ordinary shares upon release of restricted share units (in shares)   1,479,118        
Issuance of ordinary shares upon release of restricted share units   $ 5   (5)    
Repurchases of ordinary shares (in shares)     (47,727)      
Repurchases of ordinary shares (2,028)   $ (2,028)      
Share-based compensation expense 39,577     39,577    
Other comprehensive income (loss), net of tax (920)       (920)  
Net loss (4,165)         (4,165)
Balance (in shares) at Jun. 30, 2026   123,093,109        
Balance (in shares) at Jun. 30, 2026     (47,727)      
Balance at Jun. 30, 2026 $ 960,706 $ 347 $ (2,028) $ 1,404,979 $ 1,327 $ (443,919)