XML 84 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Liabilities - Long-term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract]    
Deferred tax liability $ 8,362 $ 7,535
Acquisition holdback 3,750 3,750
Accrued other expenses 8,854 6,462
Total other long-term liabilities $ 20,966 $ 17,747