v3.25.4
Segment Information - Schedule of Segment Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total research and development $ 8,379 $ 10,580
Total general and administrative 12,132 9,939
Clinical Development and Licensing Expenses [Member]    
Segment Reporting Information [Line Items]    
Total research and development 3,898 4,549
Personnel Related Expenses [Member]    
Segment Reporting Information [Line Items]    
Total research and development 2,103 3,026
Total general and administrative 5,611 3,454
Professional Expenses [Member]    
Segment Reporting Information [Line Items]    
Total research and development 1,224 1,733
Total general and administrative 4,970 4,828
Facility And Other Overhead Expenses [Member]    
Segment Reporting Information [Line Items]    
Total research and development 1,154 1,272
Total general and administrative $ 1,551 $ 1,657