Schedule of Financing Income (Expenses), Net (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Other Income and Expenses [Abstract] | ||
| Interest expenses with respect to bonds | $ (6,497) | $ (4,482) |
| Interest expenses on loans from banks and others | (6,042) | (8,402) |
| Interest expenses with respect to leases | (8) | (12) |
| Total financing expenses | (12,547) | (12,896) |
| Financing income | 461 | 260 |
| Interest Expense, Net | $ (12,086) | $ (12,636) |