v3.22.2.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventory
Inventories consisted of the following:

September 30,
2022
December 31,
2021
(in thousands)
Raw materials$888 $908 
Work in process592 670 
Finished goods13,523 8,247 
Total$15,003 $9,825 
Schedule of Other Current Liabilities
Accrued and other current liabilities consisted of the following:

September 30,
2022
December 31,
2021
(in thousands)
Gift card and site credit liabilities$18,980 $13,223 
Accrued vendor liabilities8,701 6,031 
Allowance for returns7,326 6,209 
Accrued compensation5,623 6,438 
Deferred revenue6,326 5,878 
Accrued taxes4,440 5,728 
Accrued other1,969 1,746 
Total$53,365 $45,253