Trade and other payables, deposits received and accrued expenses |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trade And Other Payables Deposits Received And Accrued Expenses [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trade and other payables, deposits received and accrued expenses | 18 Trade and other payables, deposits received and accrued expenses
As of June 30, 2025, all of the balances of trade and other payables are expected to be settled or recognized as income within one year or are repayable on demand. The credit period granted by the suppliers is generally between 30 to 60 days. |