v3.26.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Other Current Liabilities [Abstract]  
Schedule of Other Current Liabilities
    December 31,
2025
    December 31,
2024
 
    USD thousands     USD thousands  
Accrued expenses     476       615  
IIA royalties     94       69  
      570       684