Schedule of Stock Options Issued and Outstanding Activities (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | 12 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
||||||||
Share-Based Payment Arrangement [Abstract] | |||||||||
Number of Stock Options, Outstanding | 8,646,758 | ||||||||
Weighted Average Exercise Price, Outstanding | $ 1.68 | ||||||||
Remaining Contractual Term (Years) | 7 years 9 months 18 days | [1] | 8 years 1 month 6 days | ||||||
Intrinsic Value, Outstanding | [2] | $ 199 | |||||||
Number of Stock Options, Granted | [3] | 1,471,000 | |||||||
Weighted Average Exercise Price, Granted | [3] | $ 1.46 | |||||||
Number of Stock Options, Exercised | (10,891) | ||||||||
Weighted Average Exercise Price, Exercised | $ 1.23 | ||||||||
Number of Stock Options, Forfeited | (274,837) | ||||||||
Weighted Average Exercise Price, Forfeited | $ 1.48 | ||||||||
Number of Stock Options, Outstanding | 9,832,030 | [1] | 8,646,758 | ||||||
Weighted Average Exercise Price, Outstanding | $ 1.66 | [1] | $ 1.68 | ||||||
Intrinsic Value, Outstanding | [2] | $ 446 | [1] | $ 199 | |||||
Number of Stock Options, Vested and exercisable stock options | 6,019,811 | ||||||||
Weighted Average Exercise Price, Vested and exercisable stock options | $ 1.87 | ||||||||
Remaining Contractual Term (Years), Vested and exercisable stock options | 7 years 2 months 12 days | ||||||||
Intrinsic Value, Vested and exercisable stock options | [2] | $ 373 | |||||||
|