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