Net Loss per Share - Antidilutive (Details) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
|
Anti-dilutive securities | ||
Anti-dilutive securities excluded from the calculation of net loss per share | 20,323,732 | 5,612,593 |
Restricted stock units | ||
Anti-dilutive securities | ||
Anti-dilutive securities excluded from the calculation of net loss per share | 2,325,346 | 1,045,487 |
Stock options | ||
Anti-dilutive securities | ||
Anti-dilutive securities excluded from the calculation of net loss per share | 7,539,205 | 4,567,106 |
Common Warrant | ||
Anti-dilutive securities | ||
Anti-dilutive securities excluded from the calculation of net loss per share | 10,459,181 | |
Pre-funded warrant | ||
Anti-dilutive securities | ||
Outstanding warrants | 27,689,692 |