XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued taxes $ 9,753 $ 8,267
Accrued compensation and benefits 9,088 8,227
Bank overdraft 2,026 1,612
Lease liability 1,280 1,624
Severance 106 1,259
Accrued rebates payable 2,305 756
Deferred revenue 1,605 635
Accrued interest 92 72
Other 4,670 4,542
Total accrued and other current liabilities $ 30,925 $ 26,994
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued and other current liabilities Total accrued and other current liabilities