XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Cash equivalents:      
Cash equivalents $ 154,895 $ 95,503  
Short-term investments:      
Short-term investments 168,347 233,663 $ 168,300
Money Market Fund      
Cash equivalents:      
Cash equivalents 114,896 55,505  
U.S. Government Treasury Securities      
Cash equivalents:      
Cash equivalents 39,999 39,998  
U.S. Government Treasury Securities      
Short-term investments:      
Short-term investments 168,347 233,663  
Level 1      
Cash equivalents:      
Cash equivalents 154,895 95,503  
Short-term investments:      
Short-term investments 168,347 233,663  
Level 1 | Money Market Fund      
Cash equivalents:      
Cash equivalents 114,896 55,505  
Level 1 | U.S. Government Treasury Securities      
Cash equivalents:      
Cash equivalents 39,999 39,998  
Level 1 | U.S. Government Treasury Securities      
Short-term investments:      
Short-term investments $ 168,347 $ 233,663