XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation Expense - Schedule 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
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 914 $ 1,124 $ 1,739 $ 3,286
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 240 (290) 513 413
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 674 $ 1,414 $ 1,226 $ 2,873