Taxation - Schedule of Taxation Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Schedule of Taxation Expense [Abstract] | |||||
| Current tax charge | [1] | $ 6,978 | $ 10,049 | $ 4,260 | |
| Deferred tax charge | 349 | 858 | 994 | ||
| Taxation expense | $ 7,327 | $ 10,907 | $ 5,254 | ||
| |||||
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|