XML 53 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity - Additional information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 11, 2025
USD ($)
$ / shares
shares
Jun. 07, 2024
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
Milestone
Mar. 31, 2024
tranche
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Milestone
Shareholders' Equity                  
Ordinary shares, shares authorized     500,000,000     500,000,000   500,000,000  
Ordinary shares, par value (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001   $ 0.0001  
Undesignated shares, shares authorized     100,000,000     100,000,000   100,000,000  
Undesignated shares, par value | $ / shares     $ 0.0001     $ 0.0001   $ 0.0001  
Dividends on ordinary shares | $           $ 0   $ 0  
Share-based compensation expense | $           $ 11,639 $ 5,918    
Follow on offering 2025 | Prefunded warrants                  
Shareholders' Equity                  
Number of warrants issued 1,538,462                
Number of shares 4,615,386                
Price per share | $ / shares $ 64.9999                
Exercise price | $ / shares $ 0.0001                
Issuance of pre-funded warrants, issuance costs and underwriting discounts | $ $ 6,200                
Proceeds from issuance of pre-funded warrants | $ $ 93,800                
Warrants exercised     0     0      
American Depositary Shares (ADSs)                  
Shareholders' Equity                  
Sale of Stock, number of shares issued in transaction 1,500,000                
American Depositary Shares (ADSs) | Follow on offering 2025                  
Shareholders' Equity                  
Sale of Stock, number of shares issued in transaction 9,961,538                
American Depositary Shares (ADSs) | Follow on offering 2025 | Prefunded warrants                  
Shareholders' Equity                  
Number of shares 1,538,462             1,538,462  
Price per share | $ / shares $ 64.9999                
American Depositary Shares (ADSs) | Underwriters' Option                  
Shareholders' Equity                  
Sale of Stock, number of shares issued in transaction   1,360,045              
Employee | Performance Share Units                  
Shareholders' Equity                  
Shares granted         381,252        
Number of tranches | tranche         3        
Number of milestones achievement probable | Milestone                 2
Number of milestones achievement certified | Milestone       2          
Number Of milestones | Milestone       3          
Share-based compensation expense | $           $ 100 $ 300   $ 1,700
Employee | 2026 PSUs                  
Shareholders' Equity                  
Shares granted     758,418            
Number of tranches     3            
Share-based compensation expense | $           0      
Aggregate fair value | $     $ 12,800     12,800      
Tranche one | Employee | 2026 PSUs                  
Shareholders' Equity                  
Vesting percentage     25.00%            
Tranche two | Employee | 2026 PSUs                  
Shareholders' Equity                  
Vesting percentage     25.00%            
Tranche three | Employee | Performance Share Units                  
Shareholders' Equity                  
Share-based compensation expense | $           $ 0      
Tranche three | Employee | 2026 PSUs                  
Shareholders' Equity                  
Vesting percentage     50.00%            
Maximum | Employee | 2026 PSUs                  
Shareholders' Equity                  
Vesting percentage     125.00%            
Minimum | Employee | 2026 PSUs                  
Shareholders' Equity                  
Vesting percentage     75.00%