v3.25.2
Stockholders' equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 25, 2023
Mar. 31, 2025
Mar. 31, 2024
Shareholders Equity [Abstract]      
Initial warrant liability (in Dollars) $ 1,631 $ 0 $ 1,631
Payments of stock issuance costs (in Dollars)   $ 967 $ 162
Term of warrants   5 years  
Warrant exercise price (in Dollars per share)   $ 0.45 $ 1.72
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  
Common Warrants [Member]      
Shareholders Equity [Abstract]      
Payment of issuance cost warrants (in Dollars) $ 45    
Warrant exercise price (in Dollars per share)   $ 3.003  
Number of shares of common stock that can be purchased with warrants (in shares)   2,536,391  
Pre-funded Warrants [Member]      
Shareholders Equity [Abstract]      
Payment of issuance cost warrants (in Dollars) 84    
Proceeds from issuance of warrants (in Dollars) 3,047    
Warrant exercise price (in Dollars per share)   $ 0.0001  
Number of shares of common stock that can be purchased with warrants (in shares)   1,065,002  
2025 Common Warrant [Member]      
Shareholders Equity [Abstract]      
Warrant exercise price (in Dollars per share)   $ 3.395  
Number of shares of common stock that can be purchased with warrants (in shares)   4,418,292  
2025 Pre-Funded Warrants [Member]      
Shareholders Equity [Abstract]      
Warrant exercise price (in Dollars per share)   $ 0.0001  
Number of shares of common stock that can be purchased with warrants (in shares)   1,141,418  
Common Stock [Member]      
Shareholders Equity [Abstract]      
Proceeds from issuance of common shares (in Dollars) 2,822    
Payments of stock issuance costs (in Dollars) $ 78