v3.25.4
Stock-based compensation - Compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock-based compensation      
Stock-based compensation $ 14,787 $ 14,785 $ 11,153
Research and development      
Stock-based compensation      
Stock-based compensation 6,138 6,039 3,585
General and administrative      
Stock-based compensation      
Stock-based compensation $ 8,649 $ 8,746 $ 7,568