v3.26.1
Share-based compensation - Share based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share based compensation      
Total share-based compensation expense $ 39,464 $ 38,081 $ 32,477
Research and development expenses      
Share based compensation      
Total share-based compensation expense 18,024 19,424 15,581
General and administrative expenses      
Share based compensation      
Total share-based compensation expense $ 21,440 $ 18,657 $ 16,896