v3.25.2
Stockholders' equity - 2025 Private Placement, 2023 Private Placement (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 11, 2025
USD ($)
$ / shares
shares
Sep. 25, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Shareholders Equity [Abstract]          
Common stock, shares authorized (in shares)     100,000,000 100,000,000  
Common stock, par value (in Dollars per share) | $ / shares     $ 0.0001 $ 0.0001  
Warrant exercise price (in Dollars per share) | $ / shares     $ 0.45 $ 1.72  
Net proceeds from private placement (in Dollars) | $ $ 13,705        
Term of warrants     5 years    
Derivative warrant liabilities (in Dollars) | $     $ 1,141 $ 4,359 $ 0
SS Pharma LLC [Member]          
Shareholders Equity [Abstract]          
Derivative warrant liabilities (in Dollars) | $     $ 952 $ 1,453  
2025 Pre-Funded Warrants [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares     $ 0.0001    
Common Warrant and Pre-Funded Warrant [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)   4,643,244      
Term of warrants     5 years    
2025 Common Warrant [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares     $ 3.395    
Pre-funded Warrants [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares     0.0001    
Common Warrants [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares     $ 3.003    
2025 Private Placement [Member]          
Shareholders Equity [Abstract]          
Common stock, shares authorized (in shares) 3,252,132        
Purchase price per common share (in Dollars per share) | $ / shares $ 3.395        
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001        
Net proceeds from private placement (in Dollars) | $ $ 13,705        
2025 Private Placement [Member] | SS Pharma LLC [Member]          
Shareholders Equity [Abstract]          
Net proceeds from private placement (in Dollars) | $ $ 5,694        
2025 Private Placement [Member] | 2025 Pre-Funded Warrants [Member]          
Shareholders 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) | $ / shares $ 0.0001        
Number of shares issued upon exercise of each warrant (in shares) 1        
Warrant exercise price (in Dollars per share) | $ / shares $ 3.3949        
2025 Private Placement [Member] | Common Warrant and Pre-Funded Warrant [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares) 4,418,292        
2025 Private Placement [Member] | 2025 Common Warrant [Member]          
Shareholders Equity [Abstract]          
Class of warrant or right, issue price (in Dollars per share) | $ / shares $ 0.125        
2025 Private Placement [Member] | Pre-funded Warrants [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)     24,742    
2025 Private Placement [Member] | Minimum [Member] | ADAR1 Partners, LP [Member]          
Shareholders Equity [Abstract]          
Beneficial owner percentage 5.00%        
2025 Private Placement [Member] | Minimum [Member] | AIGH Investment Partners, LP [Member]          
Shareholders Equity [Abstract]          
Beneficial owner percentage 5.00%        
2025 Private Placement [Member] | Minimum [Member] | SS Pharma LLC [Member]          
Shareholders Equity [Abstract]          
Beneficial owner percentage 5.00%        
2025 Private Placement [Member] | Common Warrant Share [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares $ 3.395        
2025 Private Placement [Member] | Common Warrant Share [Member] | 2025 Common Warrant [Member]          
Shareholders Equity [Abstract]          
Number of shares issued upon exercise of each warrant (in shares) 1        
2025 Private Placement [Member] | Common Stock [Member]          
Shareholders Equity [Abstract]          
Warrants exercised into common stock (in shares)     24,742    
2023 Private Placement [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)       0  
Warrant exercise price (in Dollars per share) | $ / shares   $ 0.0001      
Warrants exercised into common stock (in shares)   1,951,371      
Common shares sold price per share (in Dollars per share) | $ / shares   $ 1.848      
Net proceeds from offering (in Dollars) | $   $ 7,338      
2023 Private Placement [Member] | SS Pharma LLC [Member]          
Shareholders Equity [Abstract]          
Beneficial owner percentage   5.50%      
Net proceeds from private placement (in Dollars) | $   $ 2,500      
2023 Private Placement [Member] | Common Warrant and Pre-Funded Warrant [Member]          
Shareholders Equity [Abstract]          
Common shares and pre-funded warrant issued ratio   (0.625)      
2023 Private Placement [Member] | Pre-funded Warrants [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)     1,041,851    
Number of shares issued upon exercise of each warrant (in shares)   1      
Warrant exercise price (in Dollars per share) | $ / shares   $ 0.0001      
2023 Private Placement [Member] | Common Warrants [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)   2,536,391      
2023 Private Placement [Member] | Maximum [Member] | Pre-funded Warrants [Member]          
Shareholders Equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in shares)   2,106,853      
2023 Private Placement [Member] | Common Stock [Member]          
Shareholders Equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares   $ 3.003      
Warrants exercised into common stock (in shares)     1,041,828    
2023 Private Placement [Member] | Common Stock [Member] | Common Warrants [Member]          
Shareholders Equity [Abstract]          
Number of shares issued upon exercise of each warrant (in shares)   1