v3.26.1
SCHEDULE OF INFORMATION RELATED TO WARRANTS (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 5.00
Number outstanding | shares 1,647,885
Warrants At 0.3000 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.3000
Number outstanding | shares 11,982
Expiration date Nov-29
Warrants At 0.9547 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.9547
Number outstanding | shares 577,916
Expiration date Sep-28
Warrants At 33640 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 3.3640
Number outstanding | shares 117,828
Expiration date Jul-29
Warrants At 4.0660 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 4.0660
Number outstanding | shares 25,000
Expiration date Nov-32
Warrants At 4.4550 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 4.4550
Number outstanding | shares 107,483
Expiration date Jun-28
Warrants At 4.6626 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 4.6626
Number outstanding | shares 5,580
Expiration date Apr-29
Warrants At 4.9252 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 4.9252
Number outstanding | shares 49,550
Expiration date Mar-29
Warrants At 4.9290 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 4.9290
Number outstanding | shares 71,593
Expiration date Mar-29
Warrants At 5.1358 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 5.1358
Number outstanding | shares 99,243
Expiration date Jul-28
Warrants At 7.1810 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 7.1810
Number outstanding | shares 83,270
Expiration date Jul-28
Warrants At 7.5020 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 7.5020
Number outstanding | shares 9,846
Expiration date Jul-28
Warrants At 7.9630 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 7.9630
Number outstanding | shares 21,369
Expiration date Aug-28
Warrants At 9.0000 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 9.0000
Number outstanding | shares 21,709
Expiration date Jun-27
Warrants At 9.5960 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 9.5960
Number outstanding | shares 84,390
Expiration date Jan-29
Warrants At 10.0992 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 10.0992
Number outstanding | shares 19,118
Expiration date Aug-28
Warrants At 10.2600 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 10.2600
Number outstanding | shares 51,705
Expiration date Sep-28
Warrants At 10.4678 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 10.4678
Number outstanding | shares 84,296
Expiration date Sep-28
Warrants At 11.3000 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 11.3000
Number outstanding | shares 40,417
Expiration date Oct-28
Warrants At 13.2800 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 13.2800
Number outstanding | shares 96,198
Expiration date Nov-28
Warrants At 48.0000 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 48.0000
Number outstanding | shares 12,500
Expiration date Jul-26
Warrants At 61.6000 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 61.6000
Number outstanding | shares 56,892
Expiration date Nov-27