SCHEDULE OF WARRANTS OUTSTANDING (Details) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |||
| Number of warrants exercisable | 124,994 | 124,994 | 11,894,537 |
| Exercise price | $ 1.20 | ||
| Exercise Price Range One [Member] | |||
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |||
| Number of warrants exercisable | 55,373 | ||
| Expiry date | Sep. 23, 2028 | ||
| Exercise price | $ 1.20 | ||
| Exercise Price Range Two [Member] | |||
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |||
| Number of warrants exercisable | 69,621 | ||
| Expiry date | Nov. 03, 2028 | ||
| Exercise price | $ 1.20 |