v3.26.1
Equity - Schedule of Stock Option Activity and Related Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Number of options Outstanding on December 31, 2024 2,627,095
Number of options Granted 0
Number of options Exercised (323,649)
Number of options Forfeited and expired (2,005,112)
Outstanding and exercisable as of December 31, 2025 298,334
Exercisable as of December 31, 2025 228,334
Weighted average exercise price Outstanding on December 31, 2024 $ 2.3
Weighted average exercise price Granted 0
Weighted average exercise price Exercised 0.82
Weighted average exercise price Forfeited and expired 2.35
Weighted average exercise price Outstanding and exercisable on December 31, 2025 3.57
Weighted average exercise Exercisable as of December 31, 2025 $ 3.53
Weighted average intrinsic value Outstanding on December 31, 2024 $ 0.8
Weighted average intrinsic value Granted 0
Weighted average intrinsic value Exercised 0.89
Weighted average intrinsic value Forfeited and expired 0.32
Weighted average intrinsic value Outstanding on December 31, 2025 0.02
Weighted average intrinsic value Exercisable as of December 31, 2025 $ 0.03