v3.26.3
Stockholders' equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2026
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2026
Stockholders’ equity [Abstract]                
Preferred stock, shares authorized (in Shares)   10,000,000       10,000,000   10,000,000
Preferred stock, par value (in Dollars per share)   $ 0.0001       $ 0.0001   $ 0.0001
Preferred shares, shares issued (in Shares)   0       0   0
Preferred shares, shares outstanding (in Shares)   0       0   0
Common stock, shares authorized (in Shares)   100,000,000       100,000,000   100,000,000
Common stock, par value (in Dollars per share)   $ 0.0001       $ 0.0001   $ 0.0001
Net proceeds from private placement (in Dollars)           $ 10,000 $ 0  
Common Stock [Member]                
Stockholders’ equity [Abstract]                
Warrants exercised into common stock (in Shares) 4,761,904 4,761,904            
Purchase price per common share (in Dollars per share) $ 2.1              
Net proceeds from private placement (in Dollars) $ 9,203              
Issuance of common shares upon cashless exercise of pre-funded warrants (in Shares)   0 250,000 300,000 110,456 250,000    
2025 Pre-Funded Warrants [Member]                
Stockholders’ equity [Abstract]                
Number of securities called by warrants   0       250,000    
2025 Pre-Funded Warrants [Member]                
Stockholders’ equity [Abstract]                
Number of securities called by warrants   0            
2025 Pre-Funded Warrants [Member]                
Stockholders’ equity [Abstract]                
Number of securities called by warrants           0