Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities and other Long-Term Liabilities - Additional Information (Details)

v3.20.1
Accrued Liabilities and other Long-Term Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Schedule Accrued Expenses And Other Long-Term Liabilities [Line Items]    
Long-term note payable $ 77,436 $ 60,425
Amortization of interest discount $ 3,321 2,419
Ximino    
Schedule Accrued Expenses And Other Long-Term Liabilities [Line Items]    
Effective interest rate used to calculated imputed interest discount (in percent) 11.96%  
Period of effective interest rate considered for calculation of imputed interest discount (in years) 5 years  
Initial discount for imputed interest $ 2,300  
Long-term note payable 4,990 $ 0
Amortization of interest discount $ 300