Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Schedule of Fulfillment Costs (Details)

v3.25.1
Summary of Significant Accounting Policies - Schedule of Fulfillment Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Total fulfillment costs $ 45,195 $ 58,777
Shipping and Handling    
Class of Stock [Line Items]    
Total fulfillment costs 27,006 35,609
Fulfillment Labor    
Class of Stock [Line Items]    
Total fulfillment costs 10,630 13,454
Payment Processing and other    
Class of Stock [Line Items]    
Total fulfillment costs $ 7,559 $ 9,714