Trade receivables, prepayments and other receivables - Summary of trade receivables pre payments (Details) - CNY (¥) ¥ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Disclosure of Trade Receivables Pre payments and other Receivables [Abstract] | ||||
| Trade receivables | ¥ 304,761 | ¥ 318,044 | ||
| Loss allowance | (63,389) | (65,437) | ||
| Trade receivables, net of loss allowance | 241,372 | 252,607 | ||
| Receivables from payments made on behalf of customers, net of allowance | 22,814 | 31,917 | ||
| Receivables from loans to employees | [1] | 18,501 | ||
| Other receivables | 22,814 | 50,418 | ||
| Trade and other receivables at amortized cost | 264,186 | 303,025 | ||
| Prepayments to suppliers | 46,151 | 67,542 | ||
| Refundable value-added tax | 96,596 | 64,678 | ||
| Others | 25,566 | 15,014 | ||
| Prepayments and others | 168,313 | 147,234 | ||
| Prepayments and other receivables | 191,127 | 197,652 | ||
| Total trade receivables, prepayments and other receivables | ¥ 432,499 | ¥ 450,259 | ||
| ||||