XML 50 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Gift card and site credit liabilities $ 7,474 $ 8,026
Accrued vendor liabilities 1,998 4,844
Allowance for returns 4,007 3,814
Accrued compensation 3,391 2,527
Accrued taxes 2,940 2,571
Deferred revenue 1,893 1,573
Accrued other 1,217 1,156
Total $ 22,920 $ 24,511