v3.25.2
Warrants - Schedule of Warrant Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Class of Warrant or Right [Roll Forward]    
Beginning balance (in shares) 11,770,888 17,165,833
Issued (in shares) 118,246,947 0
Expired (in shares) 0 0
Ending balance (in shares) 130,017,835 17,165,833
Weighted average exercise price (Canadian dollars)    
Beginning balance (in CAD per share) $ 2.30 $ 4.83
Issued (in CAD per share) 0.14 0
Expired (in CAD per share) 0 0
Ending balance (in CAD per share) $ 0.34 $ 4.83