TRADE AND OTHER RECEIVABLES AND PREPAYMENTS (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| TRADE AND OTHER RECEIVABLES AND PREPAYMENTS | ||
| Trade receivables (Note i) | $ 18,042 | $ 14,952 |
| Prepayment to suppliers (Note ii) | 12,923 | 14,584 |
| Others (Note iii) | 6,973 | 3,552 |
| Other receivables and prepayments | 19,896 | 18,136 |
| Total | 37,938 | 33,088 |
| Current | 35,652 | 30,754 |
| Non-current (Note iii) | $ 2,286 | $ 2,334 |
| X | ||||||||||
- Definition The amount receivable by the entity that it does not separately disclose in the same statement or note and receivables that represent amounts paid for goods and services before they have been delivered. No definition available.
|
| X | ||||||||||
- Definition The amount of current prepayments, trade receivables and current other receivables. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current trade receivables and non-current other receivables. [Refer: Non-current trade receivables; Other non-current receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount receivable by the entity that it does not separately disclose in the same statement or note. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Receivables that represent amounts paid for goods and services before they have been delivered. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount due from customers for goods and services sold. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|