Quarterly report [Sections 13 or 15(d)]

Segments - Schedule of Segment Reporting Information, by Segment (Details)

v3.26.1
Segments - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue, net $ 36,224 $ 43,547
Cost of goods sold 16,369 20,483
Gross profit 19,855 23,064
Fulfillment costs 8,484 9,879
Advertising 1,162 2,807
Net loss (1,009) (3,547)
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenue, net 36,224 43,547
Cost of goods sold 16,369 20,483
Gross profit 19,855 23,064
Fulfillment costs 8,484 9,879
Advertising 1,162 2,807
Product development and other selling, general and administrative expenses 9,913 12,539
Interest income (75) (172)
Other segment items 1,380 1,558
Net loss $ (1,009) $ (3,547)