SCHEDULE OF ANTIDILUTIVE SHARES EXCLUDED FROM CALCULATION OF DILUTIVE LOSS PER SHARE (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Share-Based Payment Arrangement, Option [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Shares issuable upon exercise of warrants | 11,952,412 | 9,322,448 |
Warrant [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Shares issuable upon exercise of warrants | 10,143,192 | 5,442,246 |