XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 6,687 $ 7,778
Accrued taxes 8,286 6,649
Lease liability 1,607 1,708
Deferred revenue 1,496 1,474
Accrued rebates payable 949 390
Insurance premium financing payable 310 695
Severance 378 598
Accrued interest 69 83
Other 4,938 6,601
Total accrued and other current liabilities $ 24,720 $ 25,976