SCHEDULE OF STOCK OPTION TRANSACTIONS (Details) |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
|
Mar. 31, 2026
shares
$ / shares
|
Mar. 31, 2026
shares
$ / shares
|
Dec. 31, 2025
shares
$ / shares
|
Dec. 31, 2025
shares
$ / shares
|
|
| Warrants And Options | ||||
| Number of stock options, ending balance | 4,267,170 | 4,267,170 | 1,756,670 | 1,756,670 |
| Weighted average exercise price, ending balance | (per share) | $ 8.41 | $ 6.14 | $ 3.75 | $ 5.39 |
| Number of stock options, Options cancelled | (70,000) | (70,000) | (127,668) | (127,668) |
| Number of stock options, Options exercised | (4,000) | (4,000) | (225,332) | (225,332) |
| Number of stock options, Options granted | 25,000 | 25,000 | 2,863,500 | 2,863,500 |
| Number of stock options, ending balance | 4,218,170 | 4,218,170 | 4,267,170 | 4,267,170 |
| Weighted average exercise price, ending balance | (per share) | $ 6.11 | $ 8.52 | $ 8.41 | $ 6.14 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The number of share options outstanding in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of share options exercised in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of share options forfeited in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of share options granted in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|