v3.23.1
Warrants (Details) - $ / shares
1 Months Ended
Nov. 02, 2021
Aug. 18, 2021
Warrants (Details) [Line Items]    
Aggregate of shares   1,418,605
Purchase price per share (in Dollars per share)   $ 4.3
Exercise price description   The Warrants will be exercisable six months from the date of issuance at an exercise price of $5.42 per share and will expire five and one-half years following the initial date of issuance.
Securities Purchase Agreements [Member]    
Warrants (Details) [Line Items]    
Shares of common stock 1,969,091  
Prefunded Warrant Shares [Member]    
Warrants (Details) [Line Items]    
Shares of common stock 2,576,364  
Exercise price (in Dollars per share) $ 0.0001  
Common Warrant Shares [Member]    
Warrants (Details) [Line Items]    
Shares of common stock 4,545,455  
Exercise price (in Dollars per share) $ 6.5  
Warrant [Member]    
Warrants (Details) [Line Items]    
Purchase of common stock, shares   1,418,605