XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 7,111 $ 7,307
Accrued taxes 6,501 3,017
Lease liability 1,368 1,493
Accrued rebates payable 3,001 1,377
Insurance premium financing payable 1,151 1,000
Severance 218 444
Deferred revenue 1,373 1,175
Accrued interest 66 71
Interest rate swap 290 0
Other 5,586 8,466
Total accrued and other current liabilities $ 26,665 $ 24,350