XML 40 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial assets $ 174,821 $ 191,157
Fair value of financial liabilities 1,124 1,165
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial assets 174,821 191,157
Embedded Derivative    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial liabilities 1,124 1,165
Level I    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial assets 174,821 191,157
Level I | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial assets 174,821 191,157
Level III    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial liabilities 1,124 1,165
Level III | Embedded Derivative    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of financial liabilities $ 1,124 $ 1,165