v3.26.3
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Compensation Related Costs [Abstract]        
Number of option and warrants outstanding and exercisable      
Weighted-average exercise price of options and warrants      
Range of exercise price per common stock, beginning balance      
Number of options and warrants, granted      
Weighted-average exercise price of option and warrants, granted      
Range of exercise price per common stock, granted      
Number of options and warrants, exercised
Weighted-average exercise price of option and warrants, exercised      
Range of exercise price per common stock, exercised      
Number of options and warrants, expired      
Weighted-average exercise price of option and warrants, expired      
Range of exercise price per common stock, expired      
Number of option and warrants outstanding and exercisable    
Weighted-average exercise price of options and warrants    
Range of exercise price per common stock