Annual report pursuant to Section 13 and 15(d)

Common Stock and Warrants (Details) - Schedule of warrant activity

v3.22.4
Common Stock and Warrants (Details) - Schedule of warrant activity - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2020
Schedule of Warrant Activity [Abstract]    
Beginning balance, Number of Shares (in Shares) 8,900,000 5,500,000
Beginning balance, Price per Share $ 9.76 $ 1
Beginning balance, Weighted Average Exercise Price $ 9.76 $ 1
Series A warrants issued Number of Shares (in Shares)   8,900,000
Series A warrants issued Price per Share   $ 9.76
Series A warrants issued Weighted Average Exercise Price   $ 9.76
Ending Balance, Number of Shares (in Shares) 8,900,000
Ending Balance, Price per Share $ 9.76
Ending Balance, Weighted Average Exercise Price $ 9.76
Warrants exercised Number of Shares (in Shares)   (5,500,000)
Warrants exercised Price per Share   $ 1
Warrants exercised Weighted Average Exercise Price   $ 1
Pre-funded warrants issued Number of Shares (in Shares)   3,825,000
Pre-funded warrants issued Price per Share   $ 0
Pre-funded warrants issued Weighted Average Exercise Price   $ 0
Pre-funded warrants exercised Number of Shares (in Shares)   (3,825,000)
Pre-funded warrants exercised Price per Share   $ 0
Pre-funded warrants exercised Weighted Average Exercise Price   $ 0
Warrants expired Number of Shares (in Shares) (8,900,000)  
Warrants expired Price per Share $ 9.76  
Warrants expired Weighted Average Exercise Price $ 9.76