XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial Assets    
Marketable securities $ 566,408 $ 619,916
Money market funds    
Financial Assets    
Marketable securities 210,881 203,519
U.S. Treasuries    
Financial Assets    
Marketable securities 91,672 123,933
Commercial paper    
Financial Assets    
Marketable securities 63,142 89,687
Corporate notes/bonds    
Financial Assets    
Marketable securities 67,809 76,078
Recurring    
Financial Assets    
Total financial assets 570,285 623,793
Recurring | Money market funds    
Financial Assets    
Cash and cash equivalents 210,881 203,519
Restricted cash 3,877 3,877
Recurring | U.S. Treasuries    
Financial Assets    
Marketable securities 91,672 123,933
Recurring | Government agency securities    
Financial Assets    
Marketable securities 132,904 126,699
Recurring | Commercial paper    
Financial Assets    
Marketable securities 63,142 89,687
Recurring | Corporate notes/bonds    
Financial Assets    
Marketable securities 67,809 76,078
Recurring | Level 1    
Financial Assets    
Total financial assets 306,430 331,329
Recurring | Level 1 | Money market funds    
Financial Assets    
Cash and cash equivalents 210,881 203,519
Restricted cash 3,877 3,877
Recurring | Level 1 | U.S. Treasuries    
Financial Assets    
Marketable securities 91,672 123,933
Recurring | Level 2    
Financial Assets    
Total financial assets 263,855 292,464
Recurring | Level 2 | Government agency securities    
Financial Assets    
Marketable securities 132,904 126,699
Recurring | Level 2 | Commercial paper    
Financial Assets    
Marketable securities 63,142 89,687
Recurring | Level 2 | Corporate notes/bonds    
Financial Assets    
Marketable securities $ 67,809 $ 76,078