XML 46 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2025
Supplemental Balance Sheet Disclosures [Abstract]  
Schedule of Inventory
Inventory consisted of the following as of December 31, 2025 and 2024:
(in thousands)December 31,
2025
December 31,
2024
Finished goods$40,525 $47,739 
Reserve to reduce inventories to net realizable value(1,650)(3,618)
Total inventory$38,875 $44,121 
Schedule of Property and Equipment
Useful lives by major asset classes are below:
Asset Class
Depreciation Period
Computers and equipment3 years
Furniture and fixtures3 years
Machinery and equipment5 years
Internal-use software3 years
Leasehold improvementsShorter of lease term or estimated useful life
Property and equipment consisted of the following as of December 31, 2025 and 2024:
(in thousands)December 31,
2025
December 31,
2024
Leasehold improvements$17,604 $19,364 
Furniture and fixtures10,695 15,217 
Internal-use software27,667 25,082 
Machinery and equipment640 640 
Computers and equipment2,144 2,169 
Total property and equipment - gross58,750 62,472 
Less: accumulated depreciation and amortization(48,237)(44,647)
Total property and equipment - net$10,513 $17,825 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of December 31, 2025 and 2024:
(in thousands)December 31,
2025
December 31,
2024
Prepaid expenses$3,403 $4,910 
Inventory returns receivable501 798 
Security deposits185 150 
Tax receivable4,537 5,461 
Other receivables— 1,366 
Deferred offering costs
224 — 
Restricted cash862 851 
Total prepaid expenses and other current assets
$9,712 $13,536 
Schedule of Other Assets
Other assets consisted of the following as of December 31, 2025 and 2024:
(in thousands)December 31,
2025
December 31,
2024
Investment in equity securities$— $200 
Security deposits748 1,609 
Intangible assets75 42 
Debt issuance costs2,407 — 
Deferred tax assets509 563 
Total other assets$3,739 $2,414 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of December 31, 2025 and 2024:
(in thousands)December 31,
2025
December 31,
2024
Sales-refund reserve$1,494 $2,259 
Taxes payable1,052 1,092 
Employee-related liabilities1,349 3,857 
Accrued expenses10,506 11,613 
Total accrued expenses and other current liabilities$14,401 $18,821