XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Stock-Based Compensation Expense Recognized In Statements Of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 2,031 $ 519 $ 4,216 $ 1,134
General and administrative        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 1,469 398 3,172 924
Research and development        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 562 $ 121 $ 1,044 $ 210