v3.26.1
Subsequent events (Additional Information) (Details) - USD ($)
Apr. 14, 2026
Apr. 08, 2026
Apr. 07, 2026
May 08, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]            
Common stock, par value         $ 0.001 $ 0.001
Common stock, shares authorized (shares)         200,000,000 200,000,000
Merger Agreement [Member]            
Subsequent Event [Line Items]            
Cash $ 1,800,000          
Subsequent Event Member | Merger Agreement [Member]            
Subsequent Event [Line Items]            
Assumed own by investor 350,000,000          
Equity holders valuation amount 13,800,000          
Cash decrease $ 200,000          
Subsequent Event Member | Merger Agreement [Member] | Obsidian [Member]            
Subsequent Event [Line Items]            
Equity method investment ownership percentage 53.20%          
Subsequent Event Member | Merger Agreement [Member] | Galera [Member]            
Subsequent Event [Line Items]            
Equity method investment ownership percentage 1.80%          
Subsequent Event Member | Merger Agreement [Member] | PIPE Investors [Member]            
Subsequent Event [Line Items]            
Equity method investment ownership percentage 45.00%          
Subsequent Event Member | Series B Preferred Stock [Member] | Galera Therapeutics, Inc. [Member]            
Subsequent Event [Line Items]            
Number of shares converted     76,479.175      
Number of conversion shares issued     42,839.11      
Number of conversion shares outstanding     42,839.11      
Subsequent Event Member | Common Stock [Member] | Galera Therapeutics, Inc. [Member]            
Subsequent Event [Line Items]            
Number of shares converted     76,479,164      
Common stock, par value     $ 0.001      
Subsequent Event Member | Common Stock [Member] | Ikarian Capital, LLC [Member] | Pre-funded Warrants [Member]            
Subsequent Event [Line Items]            
Warrant exercised   8,488,229        
Exercise price | $ / shares   $ 0.001        
Proceeds from warrant exercises   $ 8,488,230        
Number of shares outstanding   14,552,811        
Subsequent Event Member | Maximum Member | Common Stock [Member]            
Subsequent Event [Line Items]            
Common stock, shares authorized (shares)       400,000,000    
Subsequent Event Member | Minimum Member | Common Stock [Member]            
Subsequent Event [Line Items]            
Common stock, shares authorized (shares)       200,000,000