Taxes on Income - Schedule of Taxes on Income (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Schedule of Taxes on Income [Abstract] | ||
| Current taxes on income | $ 1,294 | $ 584 |
| Deferred taxes on income | 9,836 | |
| Total taxes on income | $ 11,130 | $ 584 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of total taxes on income. No definition available.
|
| X | ||||||||||
- Definition Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|