v3.25.4
Stock-based compensation - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock-based compensation    
Total stock-based compensation $ 6,449 $ 5,288
Stock options    
Stock-based compensation    
Total stock-based compensation 5,334 4,227
Restricted Stock Units    
Stock-based compensation    
Total stock-based compensation 1,106 1,061
2023 Employee Stock Purchase Plan    
Stock-based compensation    
Total stock-based compensation 9 0
General and administrative    
Stock-based compensation    
Total stock-based compensation 5,516 4,306
Research and development    
Stock-based compensation    
Total stock-based compensation $ 933 $ 982