Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share (Details) - Schedule of Diluted Net Loss Per Share

v3.23.3
Net Loss Per Share (Details) - Schedule of Diluted Net Loss Per Share - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 3,269,049 4,098,867
Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 100,000 118,388
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 672,462 1,567,720
Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 2,496,587 2,412,759