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.1
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
Mar. 31, 2020
Jan. 21, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Derivative liability - exchange option $ 25,359 $ 27,038  
Long-term royalty linked notes, less current portion 11,880    
Book Value      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Current portion of long-term debt 5,867   $ 5,800
Long-term debt, less current portion 6,122   7,625
Long-term exchangeable note 12,725    
Derivative liability - exchange option 25,359    
Current portion of royalty linked notes 50    
Long-term royalty linked notes, less current portion 10,965    
Total 61,088   13,425
Approximate Fair Value      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Current portion of long-term debt 5,867   5,800
Long-term debt, less current portion 5,837   7,213
Long-term exchangeable note 27,099    
Derivative liability - exchange option 25,359    
Current portion of royalty linked notes 50    
Long-term royalty linked notes, less current portion 11,880    
Total 76,092   13,013
Level 2 | Approximate Fair Value      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Current portion of long-term debt 5,867   5,800
Long-term debt, less current portion 5,837   7,213
Long-term exchangeable note 27,099    
Total 38,803   $ 13,013
Level 3 | Approximate Fair Value      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Derivative liability - exchange option 25,359    
Current portion of royalty linked notes 50    
Long-term royalty linked notes, less current portion 11,880    
Total $ 37,289