XML 48 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Allowance for doubtful accounts receivable $ 1,126,000 $ 1,111,000  
Advertising cost 913,000 976,000 $ 877,000
Research and development expense 433,000 653,000 627,000
Shipping costs $ 2,740,000 $ 3,548,000 $ 3,814,000
Concentration risk percentage description One customer represented 12% to 14% of sales during each of the fiscal years in the period from 2021 to 2023, and that same customer accounted for approximately 19% of the accounts receivable balance over the last two years. No other customer represented more than 10% of accounts receivable or sales. Geographically, North America accounted for approximately 93% to 96% of the Company’s sales during the last three years    
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Defense and settlement costs per claim $ 250,000    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Defense and settlement costs per claim $ 3,000,000