v3.26.1
Other Payables - Schedule of Other Payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Payables [Abstract]    
Government institutions $ 180 $ 20
Employees and related benefits 146 123
Loan commitment liability 258
Revenue Sharing Payment payable 238 214
Accrued expenses 1,065 790
Payable due to distribution agreement 400 800
Other payables 86 255
Total other payables $ 2,115 $ 2,460