Quarterly report [Sections 13 or 15(d)]

Segments (Details)

v3.25.1
Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Segment Reporting [Abstract]    
Number of operating segments | segment 1  
Segment Reporting Information [Line Items]    
Revenue, net $ 43,547 $ 53,545
Cost of goods sold 20,483 23,805
Gross profit 23,064 29,740
Total fulfillment costs 9,879 12,002
Advertising 2,807 2,053
Net loss (3,547) (3,391)
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenue, net 43,547 53,545
Cost of goods sold 20,483 23,805
Gross profit 23,064 29,740
Total fulfillment costs 9,879 12,002
Advertising 2,807 2,053
Product development and other selling, general and administrative expenses 12,539 10,904
Interest income (172) (1,086)
Other segment items 1,558 9,258
Net loss $ (3,547) $ (3,391)