SCHEDULE OF WARRANT EXERCISABLE (Details) - $ / shares |
6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
Feb. 10, 2025 |
Jan. 10, 2025 |
Mar. 18, 2024 |
|
| Exercise Price | $ 3,366 | ||||
| Warrant [Member] | |||||
| Exercise Price | $ 165.24 | $ 323.40 | $ 36.30 | $ 58.30 | $ 37.50 |
| Warrants Outstanding | 103,319 | 104,319 | |||
| Weighted Avg. Remaining Life | 3 years 10 months 9 days | 4 years 4 months 24 days | |||
| Warrants Exercisable | 103,319 | 104,319 | |||
| Warrant [Member] | Exercise Price 1 [Member] | |||||
| Exercise Price | $ 165.00 | ||||
| Warrants Outstanding | 103,158 | ||||
| Weighted Avg. Remaining Life | 3 years 10 months 13 days | ||||
| Warrants Exercisable | 103,158 | ||||
| Warrant [Member] | Exercise Price 2 [Member] | |||||
| Exercise Price | $ 320.10 | ||||
| Warrants Outstanding | 161 | ||||
| Weighted Avg. Remaining Life | 1 year 8 months 1 day | ||||
| Warrants Exercisable | 161 | ||||
| Warrant [Member] | Exercise Price 3 [Member] | |||||
| Warrants Outstanding | 103,319 | ||||
| Weighted Avg. Remaining Life | 3 years 10 months 9 days | ||||
| Warrants Exercisable | 103,319 |