v3.26.1
Share Capital and Additional Paid in Capital Authorized - Schedule of Share Purchase Warrants Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Aug. 02, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 21, 2023
Class Of Warrant Or Right [Line Items]          
Outstanding   17,732,764 17,732,764 22,571,471  
Exercise Price $ 1 $ 1.21 $ 1.21 $ 1.22 $ 1
Remaining term (years) 6 years 10 months 28 days        
Expiry Date Jun. 30, 2030        
Exercise Price One          
Class Of Warrant Or Right [Line Items]          
Outstanding   7,537,313      
Exercise Price   $ 1.5      
Remaining term (years)   3 months 29 days      
Expiry Date   Apr. 29, 2026      
Exercise Price Two          
Class Of Warrant Or Right [Line Items]          
Outstanding   10,195,451 7,537,313    
Exercise Price   $ 1 $ 1.5    
Remaining term (years)   4 years 6 months 1 year 3 months 29 days    
Expiry Date   Jun. 30, 2030 Apr. 29, 2026    
Exercise Price Three          
Class Of Warrant Or Right [Line Items]          
Outstanding     10,195,451    
Exercise Price     $ 1    
Remaining term (years)     5 years 6 months    
Expiry Date     Jun. 30, 2030