v3.26.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting [Abstract]              
Number of reportable segments | segment         1    
Segment Reporting [Line Items]              
Research and development $ 6,811   $ 7,006   $ 13,568 $ 14,784  
Employee related general and administrative expenses 3,618   3,085   7,463 6,043  
Net loss (8,217) $ (11,823) (10,561) $ (11,209) (20,040) (21,770)  
Total segment assets 31,330       31,330   $ 25,862
Reportable Segment              
Segment Reporting [Line Items]              
Contract and grant reimbursements 0   (265)   0 (754)  
Employee related general and administrative expenses 1,887   1,362   3,712 2,449  
Professional fees and other general and administrative expenses 1,731   1,723   3,751 3,589  
Other segment items (2,212)   470   (991) 943  
Net loss 8,217   10,561   20,040 21,770  
Total segment assets 31,330   25,862   31,330 25,862  
Clinical trial expenses | Reportable Segment              
Segment Reporting [Line Items]              
Research and development 1,598   3,245   2,779 7,438  
Employee related research and development expenses | Reportable Segment              
Segment Reporting [Line Items]              
Research and development 2,763   2,326   5,432 4,623  
Chemistry, manufacturing and controls expenses | Reportable Segment              
Segment Reporting [Line Items]              
Research and development 1,229   384   2,965 1,030  
Other research and development expenses | Reportable Segment              
Segment Reporting [Line Items]              
Research and development $ 1,221   $ 1,316   $ 2,392 $ 2,452