Other income, net (Details) - CNY (¥) ¥ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Other income, net | |||
| Government grants | ¥ 27,992 | ¥ 41,551 | ¥ 148,467 |
| Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net | Other Operating Income (Expense), Net |