XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Common Shares - Anti-dilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares outstanding 350,000 400,000
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares outstanding   33,668
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares outstanding 7,408,101 7,408,101