Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Financial Assets Measured at Fair Value on Recurring Basis (Details)

v3.20.2
Fair Value Measurements - Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Short-term investments:    
Short-term investments $ 8,062  
Long-term investments:    
Long-term investments 1,333  
Fair Value, Measurements, Recurring    
Financial assets    
Total 118,074 $ 136,204
Fair Value, Measurements, Recurring | Cash and Money Market Funds    
Cash and cash equivalents:    
Cash and money market funds 108,679 136,204
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial assets    
Total 108,679 136,204
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash and Money Market Funds    
Cash and cash equivalents:    
Cash and money market funds 108,679 $ 136,204
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Financial assets    
Total 9,395  
Fair Value, Measurements, Recurring | Short-term Investments - Corporate Bonds    
Short-term investments:    
Short-term investments 8,062  
Fair Value, Measurements, Recurring | Short-term Investments - Corporate Bonds | Significant Other Observable Inputs (Level 2)    
Short-term investments:    
Short-term investments 8,062  
Fair Value, Measurements, Recurring | Long-term Investments - Corporate Bonds    
Long-term investments:    
Long-term investments 1,333  
Fair Value, Measurements, Recurring | Long-term Investments - Corporate Bonds | Significant Other Observable Inputs (Level 2)    
Long-term investments:    
Long-term investments $ 1,333