2025
2024
2023
Foreign exchange (loss)/gain
$
(66
)
1,016
1,458
No definition available.
Tabular disclosure of foreign exchange (loss)/gain.