XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 8,227 $ 7,778
Accrued rebates payable 756 390
Insurance premium financing payable 0 695
Severance 1,259 598
Deferred revenue 635 1,474
Accrued taxes 8,267 6,649
Accrued interest 72 83
Lease liability 1,624 1,708
Other 6,154 6,601
Total accrued and other current liabilities $ 26,994 $ 25,976
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued and other current liabilities Total accrued and other current liabilities