Annual report pursuant to Section 13 and 15(d)

Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details)

v3.20.4
Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accounts payable $ 12,520 $ 16,399
Accrued inventory (in-transit and unvouchered receipts) and trade payables 9,023 11,124
Accrued litigation settlement 8,000  
Accrued purchasing card liability 2,468 1,675
Accrued franchise, sales and use taxes 449 713
Other accrued expenses 1,252 819
Accounts payable and accrued expenses $ 33,712 $ 30,730