XML 71 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Shares - Warrants (Details) - Warrants - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Warrants outstanding, beginning of period (in shares) 7,408,101 7,408,101  
Warrants outstanding, Expired (in shares) (7,408,101)    
Warrants outstanding, end of period (in shares) 0 7,408,101 7,408,101
Weighted average exercise price per share, Beginning of the period $ 1.25 $ 1.25  
Weighted average exercise price per share, Expired $ 1.25    
Weighted average exercise price per share, End of the period   $ 1.25 $ 1.25
Weighted average remaining life, warrants outstanding   6 months 1 year 6 months