Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding

v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding [Line Items]    
Weighted-average shares of common stock outstanding 12,542,165 10,847,952
Stock options [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding [Line Items]    
Weighted-average shares of common stock outstanding 9,477,307 8,094,544
Restricted Stock Units [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding [Line Items]    
Weighted-average shares of common stock outstanding 263,155
Common stock warrants [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of diluted weighted-average shares of common stock outstanding [Line Items]    
Weighted-average shares of common stock outstanding 2,801,703 2,753,408