Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 18,237 $ 10,258
Accrued inventory (in-transit and unvouchered receipts) and trade payables 10,837 12,488
Accrued purchasing card liability 2,606 1,488
Accrued franchise, sales and use taxes 492 486
Other accrued expenses 1,802 969
Accounts payable and accrued expenses $ 33,974 $ 25,689