v3.26.1
SCHEDULE OF WARRANTS ACTIVITIES (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrant shares, beginning | shares 7,930,785
Weighted average exercise price, beginning $ 5.30
Number of warrant shares, granted | shares
Exercise price range per share, granted
Weighted average exercise price, granted
Number of warrant shares, cancelled | shares
Exercise price range per share, cancelled
Weighted average exercise price, cancelled
Number of warrant shares, exercised | shares
Exercise price range per share, exercised
Weighted average exercise price, exercised
Number of warrant shares, expired | shares (177,395)
Exercise price range per share, expired $ 9.00
Weighted average exercise price, expired $ 9.00
Number of warrant shares, ending | shares 7,753,390
Weighted average exercise price, ending $ 5.22
Number of warrant shares, vested and exercisable | shares 7,753,390
Weighted average exercise price, vested and exercisable $ 5.22
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range range per share, beginning 3.00
Exercise price range per share, ending 3.00
Exercise price range per share, vested and exercisable 3.00
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price range range per share, beginning 9.00
Exercise price range per share, ending 9.00
Exercise price range per share, vested and exercisable $ 9.00