XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value of financial assets and liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Fair value of financial assets and liabilities  
Summary of assets that are measured at fair value on a recurring basis

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2021

 

 

Total

 

Level 1

 

Level 2

 

Level 3

Money market funds

    

$

162,416

 

$

162,416

 

$

 —

 

$

 —

Commercial paper

 

 

33,976

 

 

 —

 

 

33,976

 

 

 —

Corporate debt securities

 

 

28,048

 

 

 —

 

 

28,048

 

 

 —

 

 

$

224,440

 

$

162,416

 

$

62,024

 

$

 —

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2020

 

 

Total

 

Level 1

 

Level 2

 

Level 3

Money market funds

    

$

158,023

    

$

158,023

 

$

 —

 

$

 —

Commercial paper

 

 

47,955

 

 

 —

 

 

47,955

 

 

 —

Corporate debt securities

 

 

33,190

 

 

 —

 

 

33,190

 

 

 —

 

 

$

239,168

 

$

158,023

 

$

81,145

 

$

 —