v3.26.1
Stockholders' Equity - Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 31, 2026
May 08, 2024
Mar. 31, 2026
Mar. 31, 2025
Aug. 05, 2024
Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of warrants 429,836   429,836   130,202
Excercise price per share $ 1.14   $ 1.14   $ 9.6
Warrants exercise price per share 1.71   1.71    
Pre-funded warrants exercised       7,810  
2024 Pre-Funded Warrant and Accompanying 2026 Common Warrant [Member]          
Class of Stock [Line Items]          
Excercise price per share         $ 9.588
Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Warrants exercise price per share 0.001   0.001    
2024 Common Warrants [Member]          
Class of Stock [Line Items]          
Warrants exercise price per share $ 9.6   $ 9.6 $ 9.6  
Pre-funded warrants exercised     0    
2026 Common Warrants [Member]          
Class of Stock [Line Items]          
Accompanying warrants issued 3,517,533        
Warrants exercise price per share $ 1.71   $ 1.71 0  
Pre-funded warrants exercised     0    
2026 Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Excercise price per share 1.139   $ 1.139    
Warrants exercise price per share 0.001   $ 0.001 0  
Pre-funded warrants exercised     0    
Placement Agent Warrants [Member]          
Class of Stock [Line Items]          
Warrants exercise price per share $ 1.43   $ 1.43 $ 0  
Fair value of the warrants $ 0.1   $ 0.1    
Pre-funded warrants exercised     0    
IPO [Member] | Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of common stock from stock options exercises, net, Shares   416,666      
IPO [Member] | Maximum [Member] | Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of warrants         416,666
2026 Offering [Member]          
Class of Stock [Line Items]          
Issuance of common stock from stock options exercises, net, Shares 286,557        
Accompanying warrants issued 429,836        
Fair value of the warrants $ 5.7   $ 5.7    
2026 Offering [Member] | Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of warrants 429,836   429,836    
Excercise price per share $ 1.14   $ 1.14    
Accompanying warrants issued 3,517,533        
Warrants exercise price per share $ 1.71   1.71    
2026 Offering [Member] | Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Excercise price per share $ 1.139   $ 1.139    
Issuance of common stock from stock options exercises, net, Shares 2,345,022        
2026 Offering [Member] | 2026 Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of common stock from stock options exercises, net, Shares 3,517,533        
Accompanying warrants issued 429,836        
2026 Offering [Member] | 2026 Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Issuance of common stock from stock options exercises, net, Shares 2,345,022        
Accompanying warrants issued 2,345,022        
2026 Offering [Member] | Placement Agent Warrants [Member]          
Class of Stock [Line Items]          
Issuance of warrants 131,579   131,579    
Issuance of common stock from stock options exercises, net, Shares 131,579        
Warrants exercise price per share $ 1.425   $ 1.425    
2026 Offering [Member] | Maximum [Member] | Common Warrants [Member]          
Class of Stock [Line Items]          
Issuance of common stock from stock options exercises, net, Shares 3,517,533        
2026 Offering [Member] | Maximum [Member] | 2026 Pre-Funded Warrants [Member]          
Class of Stock [Line Items]          
Issuance of warrants 3,517,533   3,517,533