Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Assets and Liabilities - Summary of Long-term Debt Carried at Amortized Cost on Condensed Consolidated Balance Sheet (Details)

v3.20.2
Fair Value of Financial Assets and Liabilities - Summary of Long-term Debt Carried at Amortized Cost on Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative liability - exchange option and change of control $ 25,371  
Long-term royalty linked notes, less current portion 13,046  
Book Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Current portion of long-term debt 5,930 $ 5,800
Long-term debt, less current portion 5,366 7,625
Long-term exchangeable note 15,565  
Derivative liability - exchange option and change of control 25,371  
Current portion of royalty linked notes 53  
Long-term royalty linked notes, less current portion 11,826  
Total 64,111 13,425
Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Current portion of long-term debt 5,930 5,800
Long-term debt, less current portion 5,079 7,213
Long-term exchangeable note 28,578  
Derivative liability - exchange option and change of control 25,371  
Current portion of royalty linked notes 53  
Long-term royalty linked notes, less current portion 12,993  
Total 78,004 13,013
Level 2 | Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Current portion of long-term debt 5,930 5,800
Long-term debt, less current portion 5,079 7,213
Long-term exchangeable note 28,578  
Total 39,587 $ 13,013
Level 3 | Approximate Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative liability - exchange option and change of control 25,371  
Current portion of royalty linked notes 53  
Long-term royalty linked notes, less current portion 12,993  
Total $ 38,417