v3.25.1
SCHEDULE OF DETAILS OF OPTIONS OUTSTANDING (Details) - Stock Option Plan [Member] - CAD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 20,583,771 15,586,771 13,487,921
Options Exercisable 13,296,587    
Options With Expiry Date February 24 2025 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 240,000    
Options Exercisable 240,000    
Exercise Price $ 0.45    
Intrinsic Value    
Options With Expiry Date August 19 2025 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 3,320,100    
Options Exercisable 3,320,100    
Exercise Price $ 0.39    
Intrinsic Value $ 132,804    
Options With Expiry Date January 26 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 425,000    
Options Exercisable 425,000    
Exercise Price $ 1.60    
Intrinsic Value    
Options With Expiry Date February 25 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 1,106,700    
Options Exercisable 1,106,700    
Exercise Price $ 0.91    
Intrinsic Value    
Options With Expiry Date September 29 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 998,794    
Options Exercisable 998,794    
Exercise Price $ 2.00    
Intrinsic Value    
Options With Expiry Date October 25 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 1,949,900    
Options Exercisable 1,949,900    
Exercise Price $ 2.40    
Intrinsic Value    
Options With Expiry Date January 20 2027 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 3,383,277    
Options Exercisable 1,127,759    
Exercise Price $ 1.75    
Intrinsic Value    
Options With Expiry Date August 8 2028 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 3,110,000    
Options Exercisable 1,036,667    
Exercise Price $ 1.10    
Intrinsic Value    
Options With Expiry Date August 14 2029 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 300,000    
Options Exercisable 216,667    
Exercise Price $ 0.49    
Intrinsic Value    
Options With Expiry Date December 4, 2029 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding 5,750,000    
Options Exercisable 2,875,000    
Exercise Price $ 0.50    
Intrinsic Value