Net Loss Per Share of Common Share - Potentially dilutive securities excluded from the calculation (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Potentially dilutive securities excluded from the calculation | ||||
| Total | 49,429,880 | 31,868,397 | 49,429,880 | 31,868,397 |
| Stock options | ||||
| Potentially dilutive securities excluded from the calculation | ||||
| Total | 17,780,905 | 19,198,254 | 17,780,905 | 19,198,254 |
| RSUs | ||||
| Potentially dilutive securities excluded from the calculation | ||||
| Total | 1,372,856 | 1,372,856 | ||
| Warrants (public and private) | ||||
| Potentially dilutive securities excluded from the calculation | ||||
| Total | 30,276,119 | 12,670,143 | 30,276,119 | 12,670,143 |