Nature of Business and Summary of Significant Accounting Policies - Summary of Antidilutive Shares Excluded from Calculation of Dilutive Loss Per Share (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Shares Issuable upon Exercise of Stock Options | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Antidilutive securities excluded from computation of earnings per share, amount | 5,927,523 | 5,213,072 |
Shares Issuable upon Exercise of Warrants | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Antidilutive securities excluded from computation of earnings per share, amount | 702,505 | 1,594,733 |
Unvested Restricted Stock Awards | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Antidilutive securities excluded from computation of earnings per share, amount | 37,500 |