v3.26.1
Warrants - Schedule of Common Stock Share Purchase Warrants Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class Of Warrant Or Right [Line Items]    
Outstanding 17,732,764 17,732,764
Exercise Price $ 1.21 $ 1.21
Exercise Price One    
Class Of Warrant Or Right [Line Items]    
Outstanding 7,537,313  
Exercise Price $ 1.5  
Remaining life (years) 29 days  
Expiry Date Apr. 29, 2026  
Exercise Price Two    
Class Of Warrant Or Right [Line Items]    
Outstanding 10,195,451  
Exercise Price $ 1  
Remaining life (years) 4 years 3 months  
Expiry Date Jun. 30, 2030