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.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Diluted Weighted-Average Shares of Common Stock Outstanding - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]    
Weighted-average shares of common stock outstanding 14,090,582 10,920,591
Stock options [Member]    
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]    
Weighted-average shares of common stock outstanding 9,511,659 8,118,888
Restricted Stock Units [Member]    
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]    
Weighted-average shares of common stock outstanding 196,688
Common stock warrants [Member]    
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]    
Weighted-average shares of common stock outstanding 4,382,235 2,801,703