XML 75 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Marketable Securities [Table Text Block]
  

As of December 31, 2022

  

As of December 31, 2021

 

Marketable securities:

        

Amortized cost

 $87,411  $114,159 

Unrealized gains, net

  510,321   1,097,580 

Total fair value

 $597,732  $1,211,739 
Gain (Loss) on Securities [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

  

2020

 

(Loss)/gain on marketable securities, net

 $(315,508) $505,163  $594,753 

Dividend income (included in Other income, net)

  18,002   16,958   4,096