Loss per Share - Anti-dilutive common equivalent shares (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 270,555,145 | 236,620,721 |
| Employee Stock Option | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 30,377,325 | 27,885,450 |
| Outstanding RSUs | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 48,322,148 | 34,312,655 |
| Outstanding shares under ESPP | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 793 | 1,882 |
| Outstanding warrants | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 55,850,282 | 38,180,770 |
| Outstanding Special Shares and options to purchase Special Shares | ||
| Loss per Share | ||
| Total anti-dilutive common equivalent shares | 136,004,597 | 136,239,964 |