Finance Costs - Schedule of Finance Costs (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Finance Cost [Abstract] | ||
| Interests on borrowings | $ 4,128 | $ 4,607 |
| Interests on lease liabilities | 7 | 7 |
| Effective interest on redeemable shares classified as financial liabilities | 3,208 | |
| Total | $ 7,343 | $ 4,614 |
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of effective interests on redeemable shares classified as financial liabilities. No definition available.
|
| X | ||||||||||
- References No definition available.
|