v3.23.1
Common Stock (Details) - USD ($)
1 Months Ended
Jul. 12, 2022
Nov. 02, 2021
Jan. 31, 2022
Aug. 18, 2021
Common Stock (Details) [Line Items]        
Purchase price per share (in Dollars per share)       $ 4.3
Net proceeds (in Dollars)       $ 6,100,000
Purchase agreement, description   On November 2, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with certain institutional accredited investors (the “Investors”) pursuant to which the Company issued and sold, in a private placement (the “Private Placement”), (i) 1,969,091 shares (the “Shares”) of common stock, along with warrants to purchase up to 7,121,819 shares of common stock, for total net proceeds of approximately $22,918,000.  On January 2022, Armistice Capital, received 1,400,000 shares of common stock upon the exercise of 1,400,000 warrants at $0.0001.   
Repurchase of shares 1,000,000      
Private Placement [Member]        
Common Stock (Details) [Line Items]        
Shares of common stock       1,418,605
Warrant [Member]        
Common Stock (Details) [Line Items]        
Shares of common stock       1,418,605
Purchase price per share (in Dollars per share)       $ 4.3