XML 63 R43.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Significant Accounting Policies [Line Items]          
Foreign currency gain (loss)     $ (1,500) $ (1,300) $ 500
Freight-out expenses     17,400 19,200 15,400
Advertising expenses     6,800 4,400 3,400
Restructuring expenses     1,420 $ 0 211
U.S. | Reorganization of management structure          
Schedule Of Significant Accounting Policies [Line Items]          
Restructuring expenses     400    
U.S. | Forecast          
Schedule Of Significant Accounting Policies [Line Items]          
Excepted Annual Saving   $ 1,300      
International          
Schedule Of Significant Accounting Policies [Line Items]          
Restructuring expenses     400   $ 200
International | Forecast          
Schedule Of Significant Accounting Policies [Line Items]          
Excepted Annual Saving   $ 2,300      
Unallocated [Member]          
Schedule Of Significant Accounting Policies [Line Items]          
Employment Termination Costs $ 1,400        
Unallocated [Member] | Employee severance          
Schedule Of Significant Accounting Policies [Line Items]          
Restructuring expenses     $ 600    
Unallocated [Member] | Remaining One-time Payment          
Schedule Of Significant Accounting Policies [Line Items]          
Employment Termination Costs $ 800        
Performance Shares          
Schedule Of Significant Accounting Policies [Line Items]          
Number of shares range percentage     150.00%    
Vesting period     3 years    
Cash Settled Performance Based Awards          
Schedule Of Significant Accounting Policies [Line Items]          
Number of shares range percentage     150.00%    
Wal-Mart Stores Inc | Net sales | Customer Concentration Risk          
Schedule Of Significant Accounting Policies [Line Items]          
Percentage of net sales     19.00% 18.00% 20.00%
Costco Wholesale Corporation | Net sales | Customer Concentration Risk          
Schedule Of Significant Accounting Policies [Line Items]          
Percentage of net sales     13.00% 12.00% 11.00%
Employee severance | Net sales | Customer Concentration Risk          
Schedule Of Significant Accounting Policies [Line Items]          
Percentage of net sales     11.00% 12.00% 10.00%
Building and improvements          
Schedule Of Significant Accounting Policies [Line Items]          
Property and equipment depreciated over estimated useful lives     30 years    
Machinery, Furniture and Equipment | Minimum          
Schedule Of Significant Accounting Policies [Line Items]          
Property and equipment depreciated over estimated useful lives     3 years    
Machinery, Furniture and Equipment | Maximum          
Schedule Of Significant Accounting Policies [Line Items]          
Property and equipment depreciated over estimated useful lives     10 years