Restricted Cash and Deposits - Schedule of Restricted Cash and Deposits (Details) - Restricted Cash, Deposits and Marketable Securities [Member] - EUR (€) € in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Schedule of Restricted Cash and Deposits [Line Items] | ||||
| Short-term restricted cash | € 590 | € 656 | ||
| Restricted cash and bank deposits, long-term | [1] | € 15,695 | € 16,071 | |
| ||||