XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement (Details) - Recurring basis - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Financial and nonfinancial liabilities measured at fair value $ 0 $ 0
Nonfinancial assets measured at fair value 0 0
Total 82,411 96,770
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total 82,411 36,617
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total   60,153
Money market funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total 82,411 36,617
Money market funds | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total $ 82,411 36,617
Corporate debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total   6,555
Corporate debt securities | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total   6,555
Commercial paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total   53,598
Commercial paper | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total   $ 53,598