XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Common Shares - Warrants (Details) - Warrants [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 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, end of period (in shares) 7,408,101 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, End of the period $ 1.25 $ 1.25 $ 1.25
Weighted average remaining life, warrants outstanding 0 years 6 months 1 year 6 months