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.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Diluted Weighted-Average Shares of Common Stock Outstanding - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 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 14,569,242 10,928,658
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,562,621 8,126,955
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 4,743,466 2,801,703