v3.26.1
Condensed Balance Sheet Components - Schedule of Other Accrued and Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Returns reserve $ 21,899 $ 28,117
Accrued compensation 18,392 28,173
Accrued sales tax and other taxes 7,489 9,929
Site credit and gift card liability 24,637 20,302
Accrued marketing and outside services 10,106 8,632
Accrued shipping 2,628 3,230
Accrued interest 3,026 7,168
Deferred revenue 7,295 3,108
Other 4,802 4,874
Other accrued and current liabilities $ 100,274 $ 113,533