Share-based Compensation - Assumptions (Details) - Equity award – share options - $ / shares
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Risk-free interest rate, minimum |
1.28%
|
0.28%
|
2.54%
|
| Risk-free interest rate, maximum |
1.91%
|
1.46%
|
2.83%
|
| Expected term (in years) |
10 years
|
10 years
|
10 years
|
| Expected dividend yield |
0.00%
|
0.00%
|
0.00%
|
| Expected volatility, minimum |
54.16%
|
42.39%
|
49.18%
|
| Expected volatility, maximum |
56.70%
|
59.65%
|
50.01%
|
| Expected forfeiture rate (post-vesting) |
3.00%
|
3.00%
|
3.00%
|
| Minimum |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Exercise price (in dollars per share) |
$ 0.10
|
$ 0.10
|
$ 0.10
|
| Fair value of the ordinary shares on the date of option grant (in dollars per share) |
6.4850
|
0.8415
|
0.3493
|
| Maximum |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Exercise price (in dollars per share) |
|
1.74
|
0.50
|
| Fair value of the ordinary shares on the date of option grant (in dollars per share) |
$ 11.5675
|
$ 8.9816
|
$ 1.4751
|