XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2025
Supplemental Balance Sheet Disclosures [Abstract]  
Schedule of Inventory
Inventory consisted of the following as of September 30, 2025 and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Finished goods$45,698 $47,739 
Reserve to reduce inventories to net realizable value(2,571)(3,618)
Total inventory$43,127 $44,121 
Schedule of Property and Equipment
Property and equipment consisted of the following as of September 30, 2025 and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Leasehold improvements$20,972 $19,364 
Furniture and fixtures13,359 15,217 
Internal-use software27,023 25,082 
Machinery and equipment640 640 
Computers and equipment2,169 2,169 
Total property and equipment - gross64,163 62,472 
Less: accumulated depreciation and amortization(50,321)(44,647)
Total property and equipment - net$13,842 $17,825 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of September 30, 2025 and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Prepaid expenses$2,527 $4,910 
Inventory returns receivable251 798 
Security deposits189 150 
Taxes receivable4,975 5,461 
Other receivables— 1,366 
Restricted cash860 851 
Deferred offering costs224 — 
Total prepaid expenses and other current assets$9,026 $13,536 
Schedule of Other Assets
Other assets consisted of the following as of September 30, 2025 and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Investment in equity securities$— $200 
Security deposits1,140 1,609 
Intangible assets77 42 
Debt issuance costs2,648 — 
Deferred tax assets563 563 
Total other assets$4,428 $2,414 
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following as of September 30, 2025 and December 31, 2024:
(in thousands)September 30,
2025
December 31,
2024
Sales-refund reserve$949 $2,259 
Taxes payable860 1,092 
Employee-related liabilities3,202 3,857 
Accrued expenses6,469 11,613 
Total accrued expenses and other current liabilities$11,480 $18,821