v3.25.2
Share-based Compensation - Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation        
Share-based compensation expense $ 3,732 $ 2,926 $ 7,376 $ 5,335
Employee Stock Option        
Share-based Compensation        
Unrecognized share-based compensation expense 19,500   $ 19,500  
Share-based compensation expense expected to be recognized over a weighted average period     3 years 1 month 6 days  
Shares issuable upon release of restricted share units        
Share-based Compensation        
Share-based compensation expense 400 500 $ 800 1,100
Unrecognized share-based compensation expense 3,300   $ 3,300  
Share-based compensation expense expected to be recognized over a weighted average period     1 year 10 months 24 days  
Restricted share awards        
Share-based Compensation        
Share-based compensation expense 200 300 $ 500 500
Unrecognized share-based compensation expense 1,700   $ 1,700  
Share-based compensation expense expected to be recognized over a weighted average period     1 year 8 months 12 days  
Research and development        
Share-based Compensation        
Share-based compensation expense 376 636 $ 894 1,069
General and administrative        
Share-based Compensation        
Share-based compensation expense $ 3,356 $ 2,290 $ 6,482 $ 4,266