XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 4,758 $ 7,307
Accrued rebates payable 2,479 1,377
Insurance premium financing payable 505 1,000
Severance 42 444
Deferred revenue 2,879 1,175
Accrued taxes 3,145 3,017
Accrued interest 92 71
Lease liability 1,418 1,493
Other 6,673 8,466
Total accrued and other current liabilities $ 21,991 $ 24,350