XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Assets and Liabilities - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value of Financial Assets and Liabilities    
Amortized Cost $ 168,904 $ 230,155
Gross Unrealized Gains 642 54
Gross Unrealized Losses (11) (44)
Fair Value 169,535 230,165
Corporate Debt Securities and Commercial Paper    
Fair Value of Financial Assets and Liabilities    
Amortized Cost 168,904 230,155
Gross Unrealized Gains 642 54
Gross Unrealized Losses (11) (44)
Fair Value 169,535 230,165
Estimated fair value | Recurring | Corporate Debt Securities and Commercial Paper    
Fair Value of Financial Assets and Liabilities    
Fair Value 169,535 230,165
Level 2 | Estimated fair value | Recurring | Corporate Debt Securities and Commercial Paper    
Fair Value of Financial Assets and Liabilities    
Fair Value $ 169,535 $ 230,165