Loss per Share - Anti-dilutive common equivalent shares (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 266,428,375 | 261,122,359 |
| Employee Stock Option | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 28,332,199 | 27,923,325 |
| Outstanding RSUs | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 46,236,898 | 37,072,442 |
| Outstanding shares under ESPP | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 4,399 | 1,627 |
| Outstanding warrants | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 55,850,282 | 60,113,552 |
| Outstanding Special Shares and options to purchase Special Shares | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 136,004,597 | 136,011,413 |