Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measures (Tables)

v3.21.1
Fair Value Measures (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of impaired notes receivable
    Level   March 31,
2021
    December 31,
2020
 
Cash equivalents   2   $ 110,414      $ 163,418  
Marketable securities   2   $ 41,077     $ -  
Notes receivable   2    $ 4,786      $ 2,937  
Notes receivable impaired   3   $        $ 875  
Accounts receivable   2    $ 4,276      $ 3,901