v3.26.1
Nature of Business and Liquidity (Details)
$ in Thousands, € in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 17, 2024
USD ($)
Mar. 17, 2024
EUR (€)
Nature of Business and Going Concern [Line Items]            
Cash and cash equivalents $ 40,179   $ 36,788      
Operating Income (Loss) (119) $ (808)        
Accumulated deficit (229,221)   (229,422)      
Total shareholders' equity/(deficit) 37,675 (5,880) $ 35,472 $ (5,872)    
(Loss)/income from operations (119) (808)        
Net loss (201) 1,165        
Cash flows from operating activities 2,379 $ (4,318)        
Licensing Agreement | Norgine Ltd.            
Nature of Business and Going Concern [Line Items]            
License agreement funding received         $ 43,200 € 40.0
License agreement funding, potential milestone payments $ 0       $ 230,000 € 210.0