XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]          
Credit loss expense $ 75,000 $ 128,061 $ 230,930 $ 214,061  
Allowance for credit losses 758,960   758,960   $ 528,030
Allowance for customer rebates and deductions 5,010   5,010   3,820
Inventory obsolescence expense 96,684 152,701 356,261 222,691  
Allowance for obsolete and slow-moving inventory 466,276   466,276   $ 446,917
Depreciation expense $ 129,592 116,596 $ 395,862 332,762  
Software, estimated useful life 5 years   5 years    
Impairment of goodwill $ 0 0 $ 0 0  
Impairment of long-lived assets $ 0 $ 0 $ 0 $ 0  
Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 2 years   2 years    
Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 10 years   10 years