XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments, Geographic Data and Sales by Major Customers - Schedule of Revenue by Major Customers by Reporting Segments (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Wal Mart [Member]    
Revenue, Major Customer [Line Items]    
Net Sales $ 36,260 $ 21,294
Percentage of Net Sales from Major Customer 32.00% 23.60%
Target [Member]    
Revenue, Major Customer [Line Items]    
Net Sales $ 29,444 $ 26,667
Percentage of Net Sales from Major Customer 26.00% 29.60%
Major Customers [Member]    
Revenue, Major Customer [Line Items]    
Net Sales $ 65,704 $ 47,961
Percentage of Net Sales from Major Customer 58.00% 53.20%