v3.26.1
Stock-Based Compensation - Total Stock-based Compensation Recognized (Details) - Stock Compensation Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock-based compensation expense:        
Stock-based compensation expense $ 2,577 $ 1,431 $ 7,283 $ 3,439
Research and development        
Stock-based compensation expense:        
Stock-based compensation expense 1,122 563 2,015 1,126
General and administrative        
Stock-based compensation expense:        
Stock-based compensation expense $ 1,455 $ 868 $ 5,268 $ 2,313