Summary of Significant Accounting Policies - Summary of Earnings Per Share Diluted Anti Dilutive Impact (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive securities excluded from computation of earnings per share, amount | 5,938,954 | 5,034,905 |
| Stock options to purchase common stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive securities excluded from computation of earnings per share, amount | 5,920,509 | 5,016,460 |
| Warrants to purchase common stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share | ||
| Antidilutive securities excluded from computation of earnings per share, amount | 18,445 | 18,445 |