v3.25.2
Stockholders' equity - 2023 Private Placement (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 11, 2025
USD ($)
Sep. 25, 2023
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Mar. 31, 2025
$ / shares
Jun. 30, 2024
shares
Stockholders’ equity [Abstract]          
Common stock, par value (in Dollars per share) | $ / shares     $ 0.0001 $ 0.0001  
Net proceeds from private placement (in Dollars) | $ $ 13,705        
Common Warrant and Pre-Funded Warrant [Member]          
Stockholders’ equity [Abstract]          
Term of warrants     5 years    
2023 Common Warrants [Member]          
Stockholders’ equity [Abstract]          
Term of warrants     5 years    
Warrant expiration date     Sep. 25, 2028    
Common Warrant 2025 {Member]          
Stockholders’ equity [Abstract]          
Warrant expiration date     Sep. 25, 2028    
2023 Private Placement [Member]          
Stockholders’ equity [Abstract]          
Warrants exercised into common stock (in Shares)   1,951,371      
Common shares sold price per share (in Dollars per share) | $ / shares   $ 1.848      
Number of shares of common stock that can be purchased with warrants (in Shares)     0   0
Common stock, par value (in Dollars per share) | $ / shares   $ 0.0001      
Net proceeds from offering (in Dollars) | $   $ 7,338      
2023 Private Placement [Member] | Pre-funded Warrants [Member]          
Stockholders’ equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in Shares)   2,106,853      
Common stock, par value (in Dollars per share) | $ / shares   $ 0.0001      
Number of shares issued upon exercise of each warrant (in Shares)   1      
2023 Private Placement [Member] | Common Warrants [Member]          
Stockholders’ equity [Abstract]          
Number of shares of common stock that can be purchased with warrants (in Shares)   2,536,391      
2023 Private Placement [Member] | Common Warrant and Pre-Funded Warrant [Member]          
Stockholders’ equity [Abstract]          
Common shares and pre-funded warrant issued ratio   (0.625)      
2023 Private Placement [Member] | SS Pharma LLC [Member]          
Stockholders’ equity [Abstract]          
Beneficial owner percentage   5.50%      
Net proceeds from private placement (in Dollars) | $   $ 2,500      
2023 Private Placement [Member] | Common Stock [Member]          
Stockholders’ equity [Abstract]          
Warrant exercise price (in Dollars per share) | $ / shares   $ 3.003      
2023 Private Placement [Member] | Common Stock [Member] | Common Warrants [Member]          
Stockholders’ equity [Abstract]          
Number of shares issued upon exercise of each warrant (in Shares)   1