Financial assets and other receivables - Cash and cash equivalents and Restricted cash (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Financial assets and other receivables | ||||
| Cash and cash equivalents | $ 122,812,000 | $ 132,973,000 | $ 136,470,000 | |
| Restricted cash and cash equivalents presented as Cash | 175,000 | 298,000 | ||
| Total | $ 122,987,000 | $ 133,271,000 | $ 137,649,000 | $ 322,943,000 |
| X | ||||||||||
- Definition The carrying balance as on the balance sheet date o f cash and cash equivalents and restricted cash. No definition available.
|
| X | ||||||||||
- Definition The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|