XML 38 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Liabilities
Accrued and other current liabilities consisted of the following:
June 30,
2026
December 31,
2025
(in thousands)
Gift card and site credit liabilities$7,474 $8,026 
Accrued vendor liabilities1,998 4,844 
Allowance for returns4,007 3,814 
Accrued compensation3,391 2,527 
Accrued taxes2,940 2,571 
Deferred revenue1,893 1,573 
Accrued other1,217 1,156 
Total$22,920 $24,511