XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued taxes $ 10,491 $ 8,267
Accrued compensation and benefits 6,622 8,227
Bank Overdrafts 2,274 1,612
Deferred revenue 1,699 635
Lease liability 1,400 1,624
Accrued rebates payable 887 756
Severance 383 1,259
Accrued interest 74 72
Other 3,447 4,542
Total accrued and other current liabilities $ 27,277 $ 26,994
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued and other current liabilities Total accrued and other current liabilities