XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Assets (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value of Financial Assets  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

Fair value Measurements as of

March 31, 2021 using:

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Cash Equivalents:

 

  

 

  

 

  

 

  

Commercial Paper

$

$

4,750

$

$

4,750

Money Market Funds

81,365

81,365

Marketable Securities:

 

  

 

  

 

  

 

  

Corporate Debt Securities and Commercial Paper

317,479

317,479

Total

$

81,365

$

322,229

$

$

403,594

Fair value Measurements as of

December 31, 2020 using:

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Cash Equivalents:

 

  

 

  

 

  

 

  

Corporate Debt Securities and Commercial Paper

$

$

36,242

$

$

36,242

Money Market Funds

 

63,182

 

 

 

63,182

Marketable Securities:

 

  

 

  

 

  

 

  

Corporate Debt Securities and Commercial Paper

71,938

71,938

Total

$

63,182

$

108,180

$

$

171,362

Schedule of marketable securities

March 31, 2021

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

Assets

Corporate debt securities and commercial paper (due within 1 year)

$

317,538

$

1

$

(60)

$

317,479

$

317,538

$

1

$

(60)

$

317,479

December 31, 2020

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

    

Cost

    

Gains

    

Losses

    

Value

Assets

Corporate debt securities and commercial paper (due within 1 year)

$

71,895

$

43

$

$

71,938

$

71,895

$

43

$

$

71,938