v3.25.4
Financial risk management - Schedule of Maturity Analysis for Non-Derivative Financial Liabilities (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial risk management    
Trade payables ¥ 104,224 ¥ 152,066
Financial liabilities included in other payables and accruals 137,401 186,179
Borrowings 843,073 813,776
Lease liabilities 4,915 15,061
Convertible bonds 264,174 71,535
Total 1,353,787 1,238,617
Less than 1 year [Member]    
Financial risk management    
Trade payables 104,224 152,066
Financial liabilities included in other payables and accruals 137,401 186,179
Borrowings 788,994 106,211
Lease liabilities 1,410 7,709
Convertible bonds 264,174 71,535
Total 1,296,203 523,700
1-2 years [Member]    
Financial risk management    
Trade payables 0 0
Financial liabilities included in other payables and accruals 0 0
Borrowings 1,532 707,565
Lease liabilities 1,284 5,081
Convertible bonds 0 0
Total 2,816 712,646
Between 2 and 5 years [Member]    
Financial risk management    
Trade payables 0 0
Financial liabilities included in other payables and accruals 0 0
Borrowings 52,547 0
Lease liabilities 2,221 2,271
Convertible bonds 0 0
Total 54,768 2,271
Gross carrying amount [Member]    
Financial risk management    
Trade payables 104,224 152,066
Financial liabilities included in other payables and accruals 137,401 186,179
Borrowings 824,045 754,774
Lease liabilities 4,552 14,090
Convertible bonds 241,524 89,950
Total ¥ 1,311,746 ¥ 1,197,059