XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Fair value of the Company’s financial assets      
Marketable securities $ 231,709 $ 250,676  
Assets transferred from level 1 to level 2 0   $ 0
Assets transferred from level 2 to level 1 0   $ 0
Carrying Amount      
Fair value of the Company’s financial assets      
Total financial assets 250,894 261,831  
Fair Value | Quoted Prices in Active Markets (Level 1)      
Fair value of the Company’s financial assets      
Total financial assets 19,185 11,155  
Fair Value | Significant Other Observable Inputs (Level 2)      
Fair value of the Company’s financial assets      
Total financial assets 231,709 250,676  
Money market funds (cash equivalents) | Carrying Amount      
Fair value of the Company’s financial assets      
Money market funds (cash equivalents) 19,185 11,155  
Money market funds (cash equivalents) | Fair Value | Quoted Prices in Active Markets (Level 1)      
Fair value of the Company’s financial assets      
Money market funds (cash equivalents) 19,185 11,155  
Corporate bonds | Carrying Amount      
Fair value of the Company’s financial assets      
Marketable securities 231,709 243,679  
Corporate bonds | Fair Value | Significant Other Observable Inputs (Level 2)      
Fair value of the Company’s financial assets      
Marketable securities $ 231,709 243,679  
Commercial Paper | Carrying Amount      
Fair value of the Company’s financial assets      
Marketable securities   6,997  
Commercial Paper | Fair Value | Significant Other Observable Inputs (Level 2)      
Fair value of the Company’s financial assets      
Marketable securities   $ 6,997