v3.25.4
Shareholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 22, 2024
Feb. 05, 2024
Aug. 11, 2022
Dec. 31, 2025
Dec. 31, 2024
Oct. 15, 2021
Class of Stock [Line Items]            
Number of authorized shares not disclosed       true    
Options outstanding       20,884,098 17,455,390  
American Depositary Shares            
Class of Stock [Line Items]            
Number of ordinary shares per ADS       3    
Gross proceeds of offering   $ 120,000,000        
Increase in maximum value of shares to be sold $ 100,000,000          
Value of ADS remained $ 139,600,000          
Options outstanding       6,961,366 5,818,463  
Registered Direct Offering | American Depositary Shares            
Class of Stock [Line Items]            
Sale of stock, number of shares issued     5,950,000      
Number of ordinary shares per ADS     3      
Sale of stock, price per share     $ 9.5      
Gross proceeds of offering     $ 56,500,000      
Stock issuance costs     $ 4,100,000      
Open Market Sale Agreement | Jefferies LLC | Ordinary Shares | Maximum            
Class of Stock [Line Items]            
Maximum value of shares to be sold           $ 100,000,000
Open Market Sale Agreement | Jefferies LLC | American Depositary Shares            
Class of Stock [Line Items]            
Gross proceeds of offering         $ 27,700,000  
Stock issuance costs         $ 900,000  
Private Placement | American Depositary Shares            
Class of Stock [Line Items]            
Sale of stock, number of shares issued   5,714,286        
Number of ordinary shares per ADS   3        
Sale of stock, price per share   $ 21        
Gross proceeds of offering   $ 120,000,000        
Stock issuance costs   $ 7,700,000