v3.26.1
Shareholder's Equity (Details)
1 Months Ended 12 Months Ended 41 Months Ended
Jan. 13, 2025
USD ($)
day
$ / shares
shares
Aug. 18, 2023
$ / shares
shares
Aug. 16, 2023
$ / shares
shares
Oct. 08, 2021
USD ($)
Jan. 31, 2025
day
$ / shares
shares
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Feb. 27, 2025
USD ($)
shares
Feb. 29, 2024
Jun. 30, 2023
USD ($)
shares
Class of Stock [Line Items]                    
Number of votes | vote           1        
Cash dividends paid | $           $ 0        
Exercise of share options (in shares)           925,179        
Ordinary share conversion ratio   1   1            
Number of shares available for purchase, percent of principal amount of term loan (as a percent)           0.025       0.025
Number of options exercisable (in shares)                   94,222
Fair value of exercisable options | $                   $ 700,000
Proceeds from the exercise of warrants | $           $ 0 $ 37,258,000      
PIPE Warrants                    
Class of Stock [Line Items]                    
Sale of stock, shares issued in transaction (in shares)           0 3,752,050      
Term (in years)           1 year 1 month 6 days     3 years  
Proceeds from the exercise of warrants | $           $ 37,300,000 $ 37,300,000      
2025 ADS Warrants                    
Class of Stock [Line Items]                    
Term (in years)           3 years        
Purchase price (in dollars per share) | $ / shares $ 5.7960         $ 5.7960        
Exercise of warrant liabilities | $           $ 0        
Issuance of warrants | $ $ 149,800,000                  
Issuance costs of warrant | $ $ 9,400,000                  
Pre-funded Warrants                    
Class of Stock [Line Items]                    
Term (in years)           3 years        
Exercise of warrant liabilities | $           $ 10,153,000        
Hercules Capital, Inc.                    
Class of Stock [Line Items]                    
Term (in years)                   10 years
Number of options exercisable (in shares)                   94,222
Fair value of exercisable options | $                   $ 700,000
At-The-Market Offering                    
Class of Stock [Line Items]                    
Sale of stock, shares issued in transaction (in shares)               5,491,836    
Consideration received on transaction | $               $ 54,800,000    
Private Placement                    
Class of Stock [Line Items]                    
Ordinary share conversion ratio     1              
Sale of stock, shares issued in transaction (in shares)   16,076,750 16,076,750     3,752,050        
Purchase price (in dollars per share) | $ / shares     $ 9.93              
Private Placement | PIPE Warrants                    
Class of Stock [Line Items]                    
Term (in years)                 3 years  
Purchase price (in dollars per share) | $ / shares   $ 9.93                
Underwritten Offering                    
Class of Stock [Line Items]                    
Consideration received on transaction | $           $ 140,500,000        
Underwritten Offering | 2025 ADS Warrants                    
Class of Stock [Line Items]                    
Ordinary share conversion ratio 1       1          
Sale of stock, shares issued in transaction (in shares) 24,014,728       24,014,728          
Consideration received on transaction | $           $ 203,200,000        
Term (in years)         3 years          
Purchase price (in dollars per share) | $ / shares         $ 5.7960          
Purchase of warrants (in shares)         24,014,728          
Threshold consecutive trading days | day 3       3          
Underwritten Offering | Pre-funded Warrants                    
Class of Stock [Line Items]                    
Purchase price (in dollars per share) | $ / shares         $ 0.0001          
Purchase of warrants (in shares)         11,044,720          
Warrants exercised (in shares)           2,344,720        
Employee Stock Purchase Plan                    
Class of Stock [Line Items]                    
Shares issued under employee share purchase plans (in shares)           92,752 74,155      
Ordinary shares                    
Class of Stock [Line Items]                    
Exercise of share options (in shares)           925,179 189,214      
Vested (in shares)           189,174 107,644      
Issuance of ordinary shares to settle vested restricted stock units (in shares)           156,245 83,527      
Shares settled during period (in shares)           32,929 24,117      
American Depositary Shares | Initial Public Offering                    
Class of Stock [Line Items]                    
Amount of stock authorized | $       $ 150,000,000.0            
American Depositary Shares | At-The-Market Offering                    
Class of Stock [Line Items]                    
Amount of stock authorized | $               $ 150,000,000.0