v3.26.1
Equity - Schedule of Companies Warrants Activity and Related Information (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Number of options Outstanding on December 31, 2025 298,334  
Number of options Granted 0  
Number of options Exercised 0  
Outstanding and exercisable as of June 30, 2026 298,334 298,334
Weighted average exercise price Outstanding on December 31, 2025 $ 3.57  
Weighted average exercise price Exercised 0  
Weighted average exercise price Outstanding and exercisable on June 30, 2026 $ 3.57 $ 3.57
Warrant    
Class of Stock [Line Items]    
Number of options Outstanding on December 31, 2025 29,242,103  
Number of options Granted 0  
Number of options Exercised 0  
No of options Expired 0  
Outstanding and exercisable as of June 30, 2026 29,242,103 29,242,103
Weighted average exercise price Outstanding on December 31, 2025 $ 5.96  
Weighted average exercise price Exercised 0  
Weighted average exercise price Expired 0  
Weighted average exercise price Outstanding and exercisable on June 30, 2026 $ 5.96 $ 5.96
Weighted average remaining contractual life (in years) 1 year 7 months 6 days 1 year 7 months 6 days