v3.26.1
Segments - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Total revenue, net $ 36,569   $ 44,026   $ 72,793 $ 87,573
Cost of goods sold 16,984   19,631   33,353 40,114
Gross profit 19,585   24,395   39,440 47,459
Fulfillment costs 7,797   10,147   16,280 20,026
Advertising 1,235   2,722   2,397 5,529
Net loss (920) $ (1,009) (3,626) $ (3,547) (1,929) (7,173)
Reportable Segment            
Segment Reporting [Line Items]            
Total revenue, net 36,569   44,026   72,793 87,573
Cost of goods sold 16,984   19,631   33,353 40,114
Gross profit 19,585   24,395   39,440 47,459
Fulfillment costs 7,797   10,147   16,280 20,026
Advertising 1,235   2,722   2,397 5,529
Product development and other selling, general and administrative expenses 10,092   13,150   20,006 25,689
Interest income (71)   (109)   (146) (281)
Other segment items 1,452   2,111   2,832 3,669
Net loss $ (920)   $ (3,626)   $ (1,929) $ (7,173)