XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued taxes $ 10,931 $ 8,267
Accrued compensation and benefits 8,074 8,227
Accrued dividends payable 3,398 0
Litigation reserve 2,620 0
Bank overdraft 1,559 1,612
Lease liability 1,391 1,624
Deferred revenue 1,220 635
Accrued rebates payable 636 756
Severance 328 1,259
Accrued interest 76 72
Other 7,366 4,542
Total accrued and other current liabilities $ 37,599 $ 26,994
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued and other current liabilities Total accrued and other current liabilities