XML 31 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value assets and liabilities
   Fair value measured at March 31, 2021 
   Total at March 31,   Quoted prices in active markets   Significant other observable inputs   Significant unobservable inputs 
   2021   (Level 1)   (Level 2)   (Level 3) 
Assets                
Marketable securities  $92,426   $92,426   $        -   $- 
Short-term investment  $2,298   $2,298   $-   $- 
Convertible note receivable  $2,027   $-   $-   $2,027 
   Fair value measured at December 31, 2020 
   Total at December 31,   Quoted prices in active markets   Significant other observable inputs   Significant unobservable inputs 
   2020   (Level 1)   (Level 2)   (Level 3) 
Assets                
Marketable securities  $24,801   $24,801   $        -   $        - 
Investments  $2,764   $2,764   $-   $- 
Schedule of financial assets measured at fair value on a recurring basis
   Fair Value of Level 3 investment 
   March 31,
2021
   December 31,
2020
 
Beginning balance  $-   $    - 
Purchase of convertible note   2,000    - 
Accrued interest receivable   27    - 
Ending balance  $2,027   $-