v3.26.1
Segment Information - Schedule of Financial Information for Single Operating and Reportable 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]            
Revenues $ 876,773   $ 598,150   $ 1,650,500 $ 1,138,556
Significant expenses:            
Cost of goods sold 492,410   341,333   925,904 645,933
Interest income, net (2,199)   (1,688)   (4,453) (3,205)
Other (income) expense, net 197   (32)   479 129
Provision for income taxes 10,039   8,068   22,369 16,030
Net income 27,499 $ 29,213 23,781 $ 22,802 56,712 46,583
Reportable And Operating Segment            
Segment Reporting [Line Items]            
Revenues 876,773   598,150   1,650,500 1,138,556
Significant expenses:            
Cost of goods sold 492,410   341,333   925,904 645,933
Fulfillment 131,666   87,154   247,972 167,884
Marketplace commissions 124,318   85,152   233,701 162,705
Sales, general and administrative 66,250   45,730   119,747 86,072
Technology 14,797   8,652   27,238 16,425
Share-based compensation and related taxes 11,796   0   20,831 0
Interest income, net (2,199)   (1,688)   (4,453) (3,205)
Other (income) expense, net 197   (32)   479 129
Provision for income taxes 10,039   8,068   22,369 16,030
Net income $ 27,499   $ 23,781   $ 56,712 $ 46,583