XML 106 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets and Other Accrued Expenses - Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Other Assets And Other Accrued Expenses Disclosure [Abstract]      
Accrued pricing discounts $ 1,204   $ 781
Accrued legal settlement 4,519   0
Other 3,900   2,837
Other accrued expenses $ 9,623 $ 3,887 $ 3,618