v3.25.2
Stockholders' equity - 2025 Private Placement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 11, 2025
Jun. 30, 2025
Mar. 31, 2025
Stockholders’ equity [Abstract]      
Common stock, shares authorized (in Shares)   100,000,000 100,000,000
Common stock, par value (in Dollars per share)   $ 0.0001 $ 0.0001
Net proceeds from private placement (in Dollars) $ 13,705    
Common Warrant 2025 Member      
Stockholders’ equity [Abstract]      
Number of shares of common stock that can be purchased with warrants (in Shares) 4,418,292    
2025 Private Placement [Member]      
Stockholders’ equity [Abstract]      
Common stock, shares authorized (in Shares) 3,252,132    
Purchase price per common share (in Dollars per share) $ 3.395    
Common stock, par value (in Dollars per share) $ 0.0001    
Net proceeds from private placement (in Dollars) $ 13,705    
2025 Private Placement [Member] | 2025 Pre-Funded Warrants [Member]      
Stockholders’ equity [Abstract]      
Number of shares of common stock that can be purchased with warrants (in Shares) 1,166,160    
Common stock, par value (in Dollars per share) $ 0.0001    
Number of shares issued upon exercise of each warrant (in Shares) 1    
Warrant exercise price (in Dollars per share) $ 3.3949    
2025 Private Placement [Member] | Common Warrant 2025 Member      
Stockholders’ equity [Abstract]      
Class of warrant or right, issue price (in Dollars per share) $ 0.125    
2025 Private Placement [Member] | Pre-funded Warrants [Member]      
Stockholders’ equity [Abstract]      
Number of shares of common stock that can be purchased with warrants (in Shares)   110,460  
2025 Private Placement [Member] | SS Pharma LLC [Member]      
Stockholders’ equity [Abstract]      
Net proceeds from private placement (in Dollars)     $ 5,694
2025 Private Placement [Member] | Minimum [Member] | SS Pharma LLC [Member]      
Stockholders’ equity [Abstract]      
Beneficial owner percentage 5.00%    
2025 Private Placement [Member] | Minimum [Member] | ADAR1 Partners, LP [Member]      
Stockholders’ equity [Abstract]      
Beneficial owner percentage 5.00%    
2025 Private Placement [Member] | Minimum [Member] | AIGH Investment Partners, LP [Member]      
Stockholders’ equity [Abstract]      
Beneficial owner percentage 5.00%    
2025 Private Placement [Member] | Common Warrant Share [Member]      
Stockholders’ equity [Abstract]      
Purchase price per common share (in Dollars per share) $ 3.395    
2025 Private Placement [Member] | Common Warrant Share [Member] | Common Warrant 2025 Member      
Stockholders’ equity [Abstract]      
Number of shares issued upon exercise of each warrant (in Shares) 1    
2025 Private Placement [Member] | Common Stock [Member]      
Stockholders’ equity [Abstract]      
Warrants exercised into common stock (in Shares)   110,456