Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Wainwright Underwriting and Vesting of RSUs) (Details)

v3.23.3
Stockholders' Equity (Wainwright Underwriting and Vesting of RSUs) (Details)
Dec. 06, 2022
USD ($)
D
shares
Sep. 30, 2023
$ / shares
Aug. 04, 2023
$ / shares
shares
Aug. 03, 2023
$ / shares
Series A warrants        
Warrants to purchase shares of Common Stock     3,475,916  
Warrants, exercise price per share | $ / shares     $ 0.50 $ 1.04
Series B warrants        
Warrants to purchase shares of Common Stock     2,058,000  
Warrants, exercise price per share | $ / shares     $ 0.50 $ 1.04
H.C. Wainwright & Co., LLC [Member]        
Warrants to purchase shares of Common Stock 201,923      
Percentage of underwriting discount 7.00%      
Number of days granted to purchase additional shares | D 30      
Additional shares issued 504,807      
Warrants to purchase additional shares 1,009,614      
Percentage of number of shares 6.00%      
Net proceeds | $ $ 2,864,000      
H.C. Wainwright & Co., LLC [Member] | Pre Funded Warrants [Member]        
Warrants, exercise price per share | $ / shares   $ 0.001    
H.C. Wainwright & Co., LLC [Member] | Series A warrants        
Warrants to purchase shares of Common Stock 504,807      
Warrants, exercise price per share | $ / shares   1.04    
H.C. Wainwright & Co., LLC [Member] | Series B warrants        
Warrants to purchase shares of Common Stock 504,807      
Warrants, exercise price per share | $ / shares   $ 1.04    
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member]        
Shares issued 1,530,769      
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Pre Funded Warrants [Member]        
Warrants to purchase shares of Common Stock 1,834,616      
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Series A warrants        
Warrants to purchase shares of Common Stock 3,365,385      
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Series B warrants        
Warrants to purchase shares of Common Stock 3,365,385