Summary of Significant Accounting Policies - Net loss per share (Potentially dilutive securities) (Details) - shares |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
Potentially dilutive securities | ||||
Potentially dilutive securities excluded from computation of diluted weighted average shares | 3,088,399 | 2,357,760 | 3,088,399 | 2,357,760 |
Stock Options | ||||
Potentially dilutive securities | ||||
Potentially dilutive securities excluded from computation of diluted weighted average shares | 2,218,832 | 1,959,437 | 2,218,832 | 1,959,437 |
Restricted stock units | ||||
Potentially dilutive securities | ||||
Potentially dilutive securities excluded from computation of diluted weighted average shares | 781,011 | 309,767 | 781,011 | 309,767 |
Common Stock Warrants | ||||
Potentially dilutive securities | ||||
Potentially dilutive securities excluded from computation of diluted weighted average shares | 88,556 | 88,556 | 88,556 | 88,556 |