v3.26.1
Equity (Details) - Equity Option [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares, Outstanding options 111,200 111,200
Weighted average remaining term, Outstanding options 3 years 10 months 20 days  
Weighted average exercise price, Outstanding options $ 1.51 $ 1.51
Exercisable number of shares, Vested options 111,200  
Weighted average remaining term, Vested options 3 years 10 months 20 days  
Weighted average exercise price, Vested options $ 1.51  
Range 1 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares, Outstanding options 91,200  
Weighted average remaining term, Outstanding options 3 years 11 months 1 day  
Weighted average exercise price, Outstanding options $ 0.80  
Exercisable number of shares, Vested options 91,200  
Weighted average remaining term, Vested options 3 years 11 months 1 day  
Weighted average exercise price, Vested options $ 0.80  
Range 2 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares, Outstanding options 10,000  
Weighted average remaining term, Outstanding options 6 years 3 months  
Weighted average exercise price, Outstanding options $ 4.50  
Exercisable number of shares, Vested options 10,000  
Weighted average remaining term, Vested options 6 years 3 months  
Weighted average exercise price, Vested options $ 4.50  
Range 3 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares, Outstanding options 10,000  
Weighted average remaining term, Outstanding options 1 year 3 months  
Weighted average exercise price, Outstanding options $ 4.95  
Exercisable number of shares, Vested options 10,000  
Weighted average remaining term, Vested options 1 year 3 months  
Weighted average exercise price, Vested options $ 4.95