XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Advertising Costs and Foreign Currency Translation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Accrued Expenses    
Accrued payroll expenses current $ 2,371 $ 2,526
Accrued employee performance bonus 7,137  
Foreign Currency Translation    
Foreign currency (losses) gains $ (311) $ 517