Loss Per Share - Anti-Dilutive Shares Excluded from Calculation of Diluted Loss Per Share (Details) - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share options | |||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | |||
| Antidilutive shares excluded from calculation of diluted loss per share (in shares) | 80,967,820 | 101,015,470 | 104,584,050 |
| Non-vested restricted shares | |||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | |||
| Antidilutive shares excluded from calculation of diluted loss per share (in shares) | 26,127,190 | 31,951,710 | 31,279,600 |