XML 15 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Ordinary Shares
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
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)   520,824      
Issuance of ordinary shares upon exercise of share options 3,752 $ 1 3,751    
Issuance of ordinary shares upon release of restricted share units (in shares)   1,006,118      
Issuance of ordinary shares upon release of restricted share units   $ 3 (3)    
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 36,845   36,845    
Other comprehensive loss, net of tax (1,878)     (1,878)  
Net loss (18,503)       (18,503)
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)
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) 53,385 53,385      
Issuance of ordinary shares upon exercise of share options $ 554 $ 0 554    
Issuance of ordinary shares upon release of restricted share units (in shares)   1,249,585      
Issuance of ordinary shares upon release of restricted share units   $ 4 (4)    
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    
Share-based compensation expense 39,627   39,627    
Other comprehensive loss, net of tax (3,519)     (3,519)  
Net loss (8,267)       (8,267)
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)