v3.25.1
Segments and Disaggregated Revenue Information - Schedule of Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Property and Equipment Net by Country [Line Items]    
Net sales $ 190,739 $ 215,699
Segment Reconciliation [Abstract]    
Depreciation and amortization 15,262 15,579
Income tax expense 844 900
Net loss (28,059) (23,666)
Reportable Segment    
Schedule of Property and Equipment Net by Country [Line Items]    
Net sales 190,739 215,699
Segment Reconciliation [Abstract]    
Product, freight, duties and shipping costs 77,832 92,395
License and royalty costs 32,675 34,060
Inventory reserves and other costs 3,361 2,972
Salaries, benefits, incentive and stock compensation 35,821 38,711
Warehouse labor and third-party logistics fees 10,050 10,884
Advertising and marketing 11,023 6,944
Other selling, general and administrative fees 27,913 29,056
Depreciation and amortization 15,262 15,579
Other expense, net 4,017 7,864
Income tax expense 844 900
Net loss $ (28,059) $ (23,666)