Trade and other receivables, net (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Trade and other receivables, net | ||
| Trade receivables, gross | $ 6,270 | $ 7,345 |
| Less: allowance for credit losses | (1,796) | (1,855) |
| Trade receivables, net | 4,474 | 5,490 |
| Rebate receivables | 216 | 436 |
| Deposits | 1,222 | 1,121 |
| Loans receivable | 3,858 | |
| Interest receivables | 328 | 127 |
| Others | 167 | 166 |
| Sub-total | 6,407 | 11,198 |
| Prepaid media costs | 4,522 | 4,363 |
| Prepayments | 1,660 | 1,458 |
| VAT and other tax recoverable | 185 | 101 |
| Trade and other receivables | 12,774 | 17,120 |
| Less: non-current rental deposits | (528) | (495) |
| Trade and other current receivables | $ 12,246 | $ 16,625 |
| X | ||||||||||
- Definition Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future. No definition available.
|
| X | ||||||||||
- Definition The amount of loan receivables. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current rental deposits. No definition available.
|
| X | ||||||||||
- Definition Receivables that represent amounts paid for media costs before they have been delivered. No definition available.
|
| X | ||||||||||
- Definition The amount of rebate receivables. No definition available.
|
| X | ||||||||||
- Definition The amount of current trade receivables and current other receivables excluding the amount due from related parties. No definition available.
|
| X | ||||||||||
- Definition The amount of trade receivables and other receivables excluding the amount due from related parties. No definition available.
|
| X | ||||||||||
- Definition The amount of allowance for credit loss, of trade receivables. No definition available.
|
| X | ||||||||||
- Definition The amount before allowance for credit loss, of trade receivables. No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss,of trade receivable. No definition available.
|
| X | ||||||||||
- Definition The amount of interest recognised as a receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| 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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of receivables related to a value added tax. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|