XML 67 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Summary of Changes in Fair Value of Level 3 Financial Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value, beginning of period $ 5,373 $ 11,844
Change in fair value of Level 3 financial liabilities (2,869) 3,120
Fair value, end of period 2,504 14,872
2016 Placement Warrants    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of Placement Warrants at exercise 0 (66)
2017 Placement Warrants    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value of Placement Warrants at exercise $ 0 $ (26)