XML 212 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Marketable Securities  
Schedule of marketable securities
                
   Marketable equity securities at December 31, 2023 
       Gross unrealized   Gross unrealized     
   Cost   gains   losses   Fair value 
 Common shares  $5,119,000   $12,000   $(5,104,000)  $27,000 
                     
    Marketable equity securities at December 31, 2022 
         Gross unrealized    Gross unrealized      
    Cost    gains    losses    Fair value 
 Common shares  $10,271,000   $383,000   $(4,064,000)  $6,590,000