XML 45 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value of Financial Instruments  
Schedule of assets recorded at fair value

March 31, 2020

December 31, 2019

  

Total

  

  

  

Total

  

  

Fair Value

Level 1

Level 2

Fair Value

Level 1

Level 2

Money Market Funds

$

49,800

$

49,800

$

$

32,009

$

32,009

$

Corporate Securities

332,691

332,691

281,751

281,751

Government Securities

203,382

203,382

269,245

269,245

Equity Securities with Readily Determinable Fair Value

2,253

2,253

$

588,126

$

52,053

$

536,073

$

583,005

$

32,009

$

550,996