XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories consisted of the following:
December 31,
20222021
(in thousands)
Work in process$2,639 $1,578 
Finished goods14,880 8,247 
Total$17,519 $9,825 
Work in process inventory relates to items that are currently undergoing preparation for sale, including itemization, cleaning, and repair.
Accrued and other current liabilities consisted of the following:
December 31,
20222021
(in thousands)
Gift card and site credit liabilities$18,101 $13,223 
Accrued vendor liabilities9,116 6,031 
Deferred revenue7,582 5,878 
Accrued compensation4,993 6,438 
Allowance for returns4,907 6,209 
Accrued taxes4,326 5,728 
Accrued other1,130 1,746 
Total$50,155 $45,253