XML 99 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities - Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities and Other Liabilities [Abstract]    
Deferred rent $ 0 $ 7,569
Deferred tax liability 7,535 5,181
Acquisition holdback 3,750 2,290
Finance   2,170
Accrued other expenses 6,462 959
Total other long-term liabilities $ 17,747 $ 18,169