v3.26.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Segment Reporting    
Number of reportable segments | segment 1  
Interest income $ (1,375) $ (747)
Net loss (18,214) (29,397)
Operating segment | Single reportable segment    
Segment Reporting    
General and administrative expenses, personnel costs 3,505 2,085
General and administrative expenses, other general and administrative expenses 5,232 2,372
Interest income (1,375) (747)
Other (income) expense, net (7,159) 2,037
Net loss (18,214) (29,397)
Operating segment | HCC | Single reportable segment    
Segment Reporting    
Direct research and development expenses by program 3,183 8,583
Operating segment | IPF | Single reportable segment    
Segment Reporting    
Direct research and development expenses by program 4,683 6,703
Operating segment | mBC | Single reportable segment    
Segment Reporting    
Direct research and development expenses by program (262) 2,182
Operating segment | Pre-clinical, CMC, and other (unallocated) | Single reportable segment    
Segment Reporting    
Direct research and development expenses by program 688 969
Operating segment | TTI 109 | Single reportable segment    
Segment Reporting    
Direct research and development expenses by program 5,371 1,193
Unallocated research and development expense | Single reportable segment    
Segment Reporting    
Unallocated research and development expense, personnel costs 3,329 2,988
Unallocated research and development expense, consultant fees and other costs $ 1,019 $ 1,032