Income Taxes (Details 2) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Current taxes: | |||
| Current tax expenses | $ 4,597 | $ 13,747 | $ 17,715 |
| Prior year taxes | 0 | 66 | (1,595) |
| Total current taxes | 4,597 | 13,813 | 16,120 |
| Deferred Tax Expense Income Abstract | |||
| Deferred tax expenses (income) in respect of the creation and reversal of temporary differences | 46,907 | 16,606 | 11,241 |
| Prior year taxes | 0 | (1,303) | 0 |
| Expenses (income) from the creation of deferred taxes in respect of losses and unused tax benefits | (7,629) | (10,841) | 1,067 |
| Total deferred taxes | 39,278 | 4,462 | 12,308 |
| Total income taxes from continuing operations as presented in profit or loss | $ 43,875 | $ 18,275 | $ 28,428 |
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| 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 No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|