Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Details)

v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Jul. 31, 2021
Stockholders' Equity        
Shares issued for in lieu of services (in shares) 110,000 50,000    
Secured convertible promissory note        
Stockholders' Equity        
Shares issued on conversion of loans (in shares)   1,408    
Options exercised in conjunction with 2021 Notes (in shares) 180,137      
2021 Notes        
Stockholders' Equity        
Convertible debt converted into shares of common stock (in shares)   946,194 181,463  
Principal and interest     $ 1.7  
Principal and interest       $ 0.6