XML 76 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Summary of Stock-based Compensation Expense for Employees and Nonemployees by Function (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 6,073 $ 4,969 $ 12,048 $ 9,190
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3,196 2,678 6,231 5,148
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 2,877 $ 2,291 $ 5,817 $ 4,042