XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 162 $ 293
Accrued professional fees and consultants 331 483
Accrued logistics costs 578 1,068
Product related accruals 2,984 3,221
Sales tax payable 678 457
Sales return reserve 590 547
Accrued fulfillment expense 744 381
Accrued insurance 967 952
Federal payroll taxes payable 4,449 330
Accrued interest payable 338 137
All other accruals 5,800 471
Accrued and other current liabilities $ 17,621 $ 8,340