v3.26.1
SCHEDULE OF DETAILS OF OPTIONS OUTSTANDING (Details) - CAD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 903,883 1,012,740 779,343
Options Exercisable 756,757    
Intrinsic Value    
Options with Expiry Date September 29, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 55,335    
Options Exercisable 55,335    
Exercise Price $ 18.20    
Intrinsic Value    
Options with Expiry Date October 25, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 49,940    
Options Exercisable 49,940    
Exercise Price $ 40.00    
Intrinsic Value    
Options with Expiry Date January 20, 2027 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 90,911    
Options Exercisable 90,911    
Exercise Price $ 48.00    
Intrinsic Value    
Options with Expiry Date February 1, 2028 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 50,000    
Options Exercisable 50,000    
Exercise Price $ 8.00    
Intrinsic Value    
Options with Expiry Date August 8, 2028 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 154,997    
Options Exercisable 103,887    
Exercise Price $ 35.00    
Intrinsic Value    
Options with Expiry Date August 14, 2029 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 143,900    
Options Exercisable 96,267    
Exercise Price $ 22.00    
Intrinsic Value    
Options with Expiry Date December 4, 2029 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 15,000    
Options Exercisable 12,917    
Exercise Price $ 9.80    
Intrinsic Value    
Options with Expiry Date March 18, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 287,500    
Options Exercisable 287,500    
Exercise Price $ 10.00    
Intrinsic Value    
Options with Expiry Date April 24, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 11,500    
Options Exercisable 10,000    
Exercise Price $ 9.80    
Intrinsic Value    
Options With Expiry Date April 9, 2031 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 44,800    
Options Exercisable    
Exercise Price $ 3.30    
Intrinsic Value