v3.26.1
Stock-based Compensation - Total Stock-based Compensation Recognized (Details) - Options, TRSUs, PSUs and the ESPP - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock-based compensation expense:    
Stock-based compensation expense $ 6,302 $ 7,668
Research and development    
Stock-based compensation expense:    
Stock-based compensation expense 2,274 2,716
General and administrative    
Stock-based compensation expense:    
Stock-based compensation expense $ 4,028 $ 4,952