OTHER PAYABLES (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| OTHER PAYABLES | ||
| Staff cost payable | $ 25,886 | $ 24,249 |
| Other taxes payables | 10,846 | 8,399 |
| Renovation fee payables (Note 13) | 4,512 | 4,144 |
| Others | 1,736 | 1,308 |
| Other payables | $ 42,980 | $ 38,100 |
| X | ||||||||||
- Definition The amount of current other miscellaneous payables. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of current renovation fee payable. No definition available.
|
| X | ||||||||||
- Definition The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current payables that the entity does not separately disclose in the same statement or note. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|