XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash equivalents:    
Cash equivalents $ 73,134 $ 56,434
Short-term investments:    
Short-term investments 26,184 64,993
U.S. Treasury Securities and Government Treasury Securities    
Short-term investments:    
Short-term investments 26,184  
U.S. Government Treasury Bills and Bonds    
Short-term investments:    
Short-term investments   64,993
Level 1    
Cash equivalents:    
Cash equivalents 73,134 56,434
Short-term investments:    
Short-term investments 26,184 64,993
Level 1 | U.S. Treasury Securities and Government Treasury Securities    
Short-term investments:    
Short-term investments 26,184  
Level 1 | U.S. Government Treasury Bills and Bonds    
Short-term investments:    
Short-term investments   64,993
Money Market Fund    
Cash equivalents:    
Cash equivalents 53,139 46,407
Money Market Fund | Level 1    
Cash equivalents:    
Cash equivalents 53,139 46,407
Demand Deposit    
Cash equivalents:    
Cash equivalents   10,027
Demand Deposit | Level 1    
Cash equivalents:    
Cash equivalents   $ 10,027
U.S. Treasury Securities    
Cash equivalents:    
Cash equivalents 19,995  
U.S. Treasury Securities | Level 1    
Cash equivalents:    
Cash equivalents $ 19,995