XML 42 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Assets Measured or Disclosed at Fair Value on Recurring Basis (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 115,374,000 $ 147,449,000
Derivative liability 1,740,000 1,650,000
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets Measured at fair value on recurring basis 0 0
Fair value measurements recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 115,374,000 147,449,000
Assets Measured at fair value on recurring basis 115,374,000 147,694,000
Derivative liability 1,740,000 1,650,000
Liabilities measured at fair value on recurring basis 1,740,000 1,650,000
Fair value measurements recurring | Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets Measured at fair value on recurring basis   245,000
Fair value measurements recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 115,374,000 147,449,000
Assets Measured at fair value on recurring basis 115,374,000 147,449,000
Fair value measurements recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets Measured at fair value on recurring basis   245,000
Fair value measurements recurring | Level 2 | Certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets Measured at fair value on recurring basis   245,000
Fair value measurements recurring | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative liability 1,740,000 1,650,000
Liabilities measured at fair value on recurring basis $ 1,740,000 $ 1,650,000