Basic and Diluted Net Loss per Share - Antidilutive Securities (Details) - shares
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
| Preferred shares - weighted average |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
0
|
86,731,855
|
167,855,481
|
| Share options - weighted average |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
39,790,418
|
39,846,432
|
26,923,735
|
| Restricted share - weighted average |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
204,129
|
479,275
|
5,154,272
|
| Restricted share units - weighted average |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
471,680
|
32,870
|
0
|
| VPP shares – weighted average |
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
| Antidilutive securities excluded from computation of earnings per share (in shares) |
72,257
|
39,311
|
0
|