v3.25.2
SCHEDULE OF STOCK OPTION/WARRANTS ACTIVITIES (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]        
Number of warrants balance beginning 12,134,375 4,918,998 4,918,998  
Weighted average exercise price, outstanding balance beginning $ 11.50 $ 0.0064 $ 0.0064  
Options outstanding, weighted average remaining contractual life 4 years 3 months 18 days 10 years 4 years 9 months 18 days 10 years
Intrinsic value beginning  
Number of warrants granted 449,190    
Weighted average exercise price, granted $ 0.0001    
Options outstanding, weighted average remaining contractual life, granted   10 years    
Number of warrants exercised    
Weighted average exercise price, exercised    
Intrinsic value exercised    
Number of warrants forfeited (2,180,190)    
Weighted average exercise price, forfeited $ 0.0001    
Number of warrants balance ending 12,134,375 3,187,998 12,134,375 4,918,998
Weighted average exercise price, outstanding balance ending $ 11.50 $ 0.0098 $ 11.50 $ 0.0064
Intrinsic value ending
Number of warrants exercised    
Number of warrants, vested and exercisable, balance ending 12,134,375      
Weighted average exercise price, exercisable balance ending $ 11.50      
Options outstanding, weighted average remaining contractual life 4 years 3 months 18 days      
Intrinsic value vested and exercisable