v3.26.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
entity
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | entity 1    
Segment Reporting Information [Line Items]      
Research and development $ 6,757 $ 7,778  
Employee related general and administrative expenses 3,845 2,958  
Net loss (11,823) (11,209)  
Total segment assets 22,689   $ 25,862
Reportable Segment      
Segment Reporting Information [Line Items]      
Contract and grant reimbursements 0 (489)  
Employee related general and administrative expenses 1,810 1,087  
Professional fees and other general and administrative expenses 2,020 1,866  
Other segment items(1) 1,221 473  
Net loss 11,823 11,209  
Total segment assets 22,689 28,178  
Clinical trial expenses | Reportable Segment      
Segment Reporting Information [Line Items]      
Research and development 1,181 4,192  
Employee related research and development expenses | Reportable Segment      
Segment Reporting Information [Line Items]      
Research and development 2,684 2,298  
Chemistry, manufacturing and controls expenses | Reportable Segment      
Segment Reporting Information [Line Items]      
Research and development 1,736 646  
Other research and development expenses | Reportable Segment      
Segment Reporting Information [Line Items]      
Research and development $ 1,171 $ 1,136