v3.26.1
Equity - Schedule of Companies Warrants Activity and Related Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Number of options Outstanding on December 31, 2024 2,627,095  
Number of options Granted 0  
Number of options Exercised 323,649  
Outstanding and exercisable as of December 31, 2025 298,334 2,627,095
Weighted average exercise price Outstanding on December 31, 2024 $ 2.3  
Weighted average exercise price Exercised 0.82  
Weighted average exercise price Outstanding and exercisable on December 31, 2025 $ 3.57 $ 2.3
Warrant    
Class of Stock [Line Items]    
Number of options Outstanding on December 31, 2024 34,817,626  
Number of options Granted 0  
Number of options Exercised 0  
No of options Expired (5,575,523)  
Outstanding and exercisable as of December 31, 2025 29,242,103 34,817,626
Weighted average exercise price Outstanding on December 31, 2024 $ 6.26  
Weighted average exercise price Exercised 0  
Weighted average exercise price Expired 7.8  
Weighted average exercise price Outstanding and exercisable on December 31, 2025 $ 5.96 $ 6.26
Weighted average remaining contractual life (in years) 1 year 7 months 6 days 1 year 2 months 26 days