XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
CUSTOMER CONCENTRATION (Details Narrative) - Customer Concentration - Revenue - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]    
Percent of products sold to top five customers 60.00% 69.90%
Amounts due from major customers $ 1,063,926 $ 1,514,987