FINANCE COSTS (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| FINANCE COSTS | |||
| Interests on lease liabilities | $ 10,728 | $ 8,047 | $ 8,088 |
| Interests charge on unwinding of provisions | 719 | 491 | 336 |
| Finance costs | $ 11,447 | $ 8,538 | $ 8,424 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of interest expense recognized due to the unwinding of the provisions other than provisions for employee benefits, resulting from the effect of the passage of time. [Refer: Other provisions] No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|