Net Loss Per Share - Antidilutive Securities Excluded from Computation of Net Loss per Share (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Securities excluded from computation of diluted net loss per share | ||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 13,667,870 | 9,740,921 |
| Options to purchase common shares | ||
| Securities excluded from computation of diluted net loss per share | ||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 13,094,018 | 9,740,921 |
| Warrants to purchase common shares | ||
| Securities excluded from computation of diluted net loss per share | ||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 294,195 | 0 |
| Restricted share units | ||
| Securities excluded from computation of diluted net loss per share | ||
| Anti-dilutive securities excluded from calculation of diluted net loss per share | 279,657 | 0 |