v3.26.1
SCHEDULE OF WARRANTS OUTSTANDING (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Number of warrants, outstanding 107,741  
Weighted average exercise price, outstanding $ 10.80  
Weighted average grant date fair value, outstanding $ 6.09  
Weighted average remaining contractual term (years) 2 years 3 months 29 days 1 year 7 days
Aggregate intrinsic value  
Number of warrants, granted  
Weighted average exercise price, granted  
Weighted average grant date fair value, granted  
Number of warrants, exercised  
Weighted average exercise price, exercised  
Weighted average grant date fair value, exercised  
Number of warrants, cancelled/expired (79,489)  
Weighted average exercise price, cancelled/expired $ 10.46  
Weighted average grant date fair value, cancelled/expired $ 5.50  
Number of warrants, outstanding 28,252 107,741
Weighted average exercise price, outstanding $ 11.78 $ 10.80
Weighted average grant date fair value, outstanding $ 7.77 $ 6.09
Aggregate intrinsic value
Number of warrants, exercisable 28,252  
Weighted average exercise price, exercisable $ 11.78  
Weighted average grant date fair value, exercisable $ 7.77  
Weighted average remaining contractual term (years), exercisable 2 years 3 months 29 days  
Aggregate intrinsic value, exercisable