XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheet Components - Schedule of Other Accrued and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Returns reserve $ 20,773 $ 22,204
Accrued compensation 17,254 20,086
Accrued sales tax and other taxes 7,277 8,118
Site credit and gift card liability 14,505 14,058
Accrued marketing and outside services 5,935 5,012
Accrued shipping 3,694 4,244
Deferred revenue 2,769 2,214
Accrued interest 4,939 1,166
Other 7,913 5,583
Other accrued and current liabilities $ 85,059 $ 82,685