XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Investments and Fair Value of Financial Instruments - Summary of Changes in Fair Value of Liabilities (Detail) - Level 3 [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 $ 16,936
Change in fair value (6,212)
Exercise of warrants (Note 10) (5,659)
ISI acquisition contingent consideration 280
Balance as of September 30, 2020 5,345
Common Stock Warrant Liability [Member] | Purchase Agreement [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 4,579
Change in fair value (2,155)
Exercise of warrants (Note 10) (1,641)
ISI acquisition contingent consideration 0
Balance as of September 30, 2020 783
Common Stock Warrant Liability [Member] | June 2018 Offering [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 5,444
Change in fair value (1,426)
Exercise of warrants (Note 10) (4,018)
ISI acquisition contingent consideration 0
Balance as of September 30, 2020 0
Common Stock Warrant Liability [Member] | June 2019 Offering [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 1,993
Change in fair value (1,064)
Exercise of warrants (Note 10) 0
ISI acquisition contingent consideration 0
Balance as of September 30, 2020 929
Common Stock Warrant Liability [Member] | September 2019 Offering [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 2,920
Change in fair value (1,567)
Exercise of warrants (Note 10) 0
ISI acquisition contingent consideration 0
Balance as of September 30, 2020 1,353
Contingent Liability [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2019 2,000
Change in fair value 0
Exercise of warrants (Note 10) 0
ISI acquisition contingent consideration 280
Balance as of September 30, 2020 $ 2,280