XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 31, 2022
Revenue recognized employing the percentage of completion method $ 1,100,000   $ 1,400,000
Sales returns $ 900,000   600,000
Percentage of available cash located in foreign subsidiaries 16.00%    
LIFO inventory amount $ 18,200,000    
FIFO inventory amount 41,000,000.0    
Excess of current cost over LIFO carrying value 3,700,000 $ 4,200,000 4,200,000
Depreciation 3,500,000   3,300,000
Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC) 250,000    
Finance lease 900,000    
Product development expenses 5,592,355 4,241,211  
Accounts Receivable [Member]      
Bad debt expense 100,000 200,000 200,000
Doubtful accounts receivable 600,000 $ 700,000 700,000
Lease [Member]      
Operating lease liability 17,200,000    
Finance lease liability $ 900,000    
Weighted average remaining lease 7 years    
Advertising [Member]      
Advertising costs $ 400,000   300,000
Product Development Costs [Member]      
Product development expenses $ 5,600,000   $ 4,200,000
Maximum [Member] | Technology And Licenses [Member]      
Useful lives of intangible assets 20 years    
Maximum [Member] | Building [Member]      
Estimated useful lives of the assets 39 years 6 months    
Maximum [Member] | Machinery and Equipment [Member]      
Estimated useful lives of the assets 10 years    
Minimum [Member] | Technology And Licenses [Member]      
Useful lives of intangible assets 1 year    
Minimum [Member] | Building [Member]      
Estimated useful lives of the assets 10 years    
Minimum [Member] | Machinery and Equipment [Member]      
Estimated useful lives of the assets 3 years