v3.25.2
Stock-based Compensation - Stock-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
Stock-based Compensation        
Stock-based compensation expense $ 3,311 $ 766 $ 5,582 $ 1,390
Research and development        
Stock-based Compensation        
Stock-based compensation expense 1,495 418 2,480 652
General and administrative        
Stock-based Compensation        
Stock-based compensation expense $ 1,816 $ 348 $ 3,102 $ 738