v3.25.2
Stock-Based Compensation - Components of 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 [Abstract]        
Total stock-based compensation expense $ 500 $ 738 $ 966 $ 1,342
Research and Development [Member]        
Stock-Based Compensation [Abstract]        
Total stock-based compensation expense 254 386 530 709
General and Administrative [Member]        
Stock-Based Compensation [Abstract]        
Total stock-based compensation expense $ 246 $ 352 $ 436 $ 633