XML 112 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued Liabilities [Line Items]    
Accrued payroll and related employee costs $ 6,517 $ 3,874
Accrued taxes 1,480 1,635
Accrued professional fees 2,010 2,339
Other 3,136 7,542
Accrued liabilities $ 13,143 15,390
Tails Inc.    
Accrued Liabilities [Line Items]    
Other   $ 4,500