XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.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, 2018
Mar. 31, 2017
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair value, beginning of period $ 22,420 $ 2,723
Change in fair value of Level 3 financial liabilities (8,182) 15,231
Fair value, end of period 14,238 21,327
2017 Placement Warrants    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Issuance of Placement Warrants $ 0 $ 3,373