XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2023
Mar. 31, 2023
Statement of Financial Position [Abstract]    
Redeemable convertible preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Redeemable convertible preferred stock, shares authorized 10,000,000 10,000,000
Redeemable convertible preferred stock, shares issued 21,573 21,177
Redeemable convertible preferred stock, shares outstanding 21,573 21,177
Preferred stock par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 16,177 16,177
Preferred stock, shares outstanding 16,177 16,177
Common stock par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, issued 90,063,149 89,632,161
Common stock, outstanding 90,063,149 89,632,161