v3.26.1
Share-based Compensation - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation expense recognized $ 30,962 $ 33,546
Stock options    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation expense recognized 26,653 22,645
Restricted share awards and units    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation expense recognized 4,309 10,901
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation expense recognized 15,585 14,867
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Compensation expense recognized $ 15,377 $ 18,679