v3.26.1
Equity (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Equity [Abstract]      
Weighted average exercise price, beginning $ 3,538 $ 2,168  
Number of options, beginning 6,735 406  
Weighted average remaining contractual term 8 months 15 days 2 years 6 months 25 days 4 years 3 months 3 days
Options outstanding, intrinsic value  
Weighted average exercise price exercisable, Granted  
Number of options, Granted  
Weighted average exercise price exercisable, Exercised  
Number of options, Granted  
Weighted average exercise price exercisable, Forfeited $ 2,199 $ 2,188  
Number of options, Forfeited (27) (100)  
Weighted average exercise price exercisable, ending $ 3,534 $ 2,160 $ 2,168
Number of options, ending 6,554 306 406
Options outstanding, intrinsic value
Weighted average exercise price exercisable, beginning $ 2,030    
Number of options exercisable, beginning 169    
Weighted average remaining contractual term, exercisable 8 months 15 days 2 years 6 months  
Options outstanding intrinsic value, exercisable    
Weighted average remaining contractual term 4 years 3 months 3 days    
Weighted average exercise price exercisable, Expired $ 3,944    
Number of options, Expired (154)    
Weighted average exercise price exercisable, ending $ 3,536    
Number of options exercisable, ending 6,540    
Options outstanding intrinsic value, ending