XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities [Abstract]        
Accrued compensation costs $ 201 $ 162    
Accrued professional fees and consultants 31 331    
Accrued logistics costs 2,067 578    
Product related accruals 1,691 2,984    
Sales tax payable 1,111 678 $ 1,100 $ 700
Sales return reserve 817 590    
Accrued fulfillment expense 1,075 744    
Accrued insurance 90 967    
Federal payroll taxes payable 1,374 4,449    
Accrued interest payable 138 338    
Accrued legal 1,233 375    
Right-of-Use-Liabilities 428      
All other accruals 2,648 5,425    
Accrued and other current liabilities $ 12,904 $ 17,621