v3.26.1
Stock Options and Restricted Share Units - Schedule of Stock Options Issued and Outstanding (Details) - Stock options [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 3.74 $ 4.6  
Weighted Average Remaining Contractual Life (years) 4 years 4 months 9 days 9 months 29 days  
Number of Options Outstanding 2,943,793 482,954 692,170
Number of Options Vested (exercisable) 2,868,793 482,954  
Number of Options Unvested 75,000  
January 5, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 3.75 $ 3.75  
Weighted Average Remaining Contractual Life (years) 3 days 1 year 3 days  
Number of Options Outstanding 49,999 150,828  
Number of Options Vested (exercisable) 49,999 150,828  
Number of Options Unvested  
March 25, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 7.47 $ 7.47  
Weighted Average Remaining Contractual Life (years) 2 months 23 days 1 year 2 months 23 days  
Number of Options Outstanding 93,664 101,997  
Number of Options Vested (exercisable) 93,664 101,997  
Number of Options Unvested  
May 17, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 7.35 $ 7.35  
Weighted Average Remaining Contractual Life (years) 4 months 17 days 1 year 4 months 17 days  
Number of Options Outstanding 35,131 43,464  
Number of Options Vested (exercisable) 35,131 43,464  
Number of Options Unvested  
June 22, 2026 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 4.2 $ 4.2  
Weighted Average Remaining Contractual Life (years) 5 months 19 days 1 year 5 months 19 days  
Number of Options Outstanding 19,999 28,332  
Number of Options Vested (exercisable) 19,999 28,332  
Number of Options Unvested  
March 5, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 1.25    
Weighted Average Remaining Contractual Life (years) 4 years 2 months 4 days    
Number of Options Outstanding 200,000    
Number of Options Vested (exercisable) 200,000    
Number of Options Unvested    
June 6, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 2.09    
Weighted Average Remaining Contractual Life (years) 4 years 5 months 4 days    
Number of Options Outstanding 1,040,000    
Number of Options Vested (exercisable) 1,040,000    
Number of Options Unvested    
August 18, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 3.23    
Weighted Average Remaining Contractual Life (years) 4 years 7 months 17 days    
Number of Options Outstanding 25,000    
Number of Options Vested (exercisable)    
Number of Options Unvested 25,000    
August 27, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 2.25    
Weighted Average Remaining Contractual Life (years) 4 years 7 months 28 days    
Number of Options Outstanding 50,000    
Number of Options Vested (exercisable)    
Number of Options Unvested 50,000    
November 19, 2030 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share) $ 4.9    
Weighted Average Remaining Contractual Life (years) 4 years 10 months 20 days    
Number of Options Outstanding 1,430,000    
Number of Options Vested (exercisable) 1,430,000    
Number of Options Unvested    
February 14, 2025 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercise Price (CAD$) (in Dollars per share)   $ 2.88  
Weighted Average Remaining Contractual Life (years)   1 month 13 days  
Number of Options Outstanding   158,333  
Number of Options Vested (exercisable)   158,333  
Number of Options Unvested