XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 01, 2022
Dec. 31, 2021
Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC) $ 250,000      
Bad debt expense       $ 48,000
Revenue recognized employing the percentage of completion method 1,385,000 $ 795,000    
Sales returns $ 580,000 395,000    
Percentage of available cash located in foreign subsidiaries 27.00%      
LIFO inventory amount $ 23,600,000      
FIFO inventory amount 41,000,000.0      
Amortization expense 0     0
Excess of current cost over LIFO carrying value 4,200,000 3,600,000 $ 3,600,000  
Depreciation 3,257,519     3,255,894
Product development expenses 4,241,211   4,101,399  
Accounts Receivable [Member]        
Bad debt expense 208,000 48,000 48,000  
Doubtful accounts receivable $ 677,000 $ 515,000 $ 515,000  
Maximum [Member] | Technology And Licenses [Member]        
Useful lives of intangible assets 24 years      
Maximum [Member] | Machinery and Equipment [Member]        
Estimated useful lives of the assets 10 years      
Maximum [Member] | Building [Member]        
Estimated useful lives of the assets 39 years 6 months      
Minimum [Member] | Technology And Licenses [Member]        
Useful lives of intangible assets 1 year      
Minimum [Member] | Machinery and Equipment [Member]        
Estimated useful lives of the assets 3 years      
Minimum [Member] | Building [Member]        
Estimated useful lives of the assets 10 years      
Advertising [Member]        
Advertising costs $ 269,659     200,482
Product Development Costs [Member]        
Product development expenses 4,241,211     $ 4,101,399
Lease [Member]        
Lease liability $ 12,300,000      
Average discount rate 5.00%      
Weighted average remaining lease 5 years 8 months 12 days