v3.26.1
Commitments and Contingencies (Details Textual)
€ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
EUR (€)
Item
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Commitments and Contingencies      
Accrued liabilities | $   $ 649 $ 360
Employee Settlement [Member]      
Commitments and Contingencies      
Number of former employees | Item 8    
Payments for Legal Settlements € 393    
Compensation costs 362    
Severance costs € 31    
Accrued liabilities | $   $ 461