XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Capital Stock (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Stock by Class [Table Text Block]
   

Common Shares

 
   

Number

   

Amount

 
                 

Balance, December 31, 2023

    44,682,427     $ 855,817