XML 100 R80.htm IDEA: XBRL DOCUMENT v3.24.3
CUSTOMER CONCENTRATION (Details Narrative) - Customer Concentration - Revenue - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Percent of products sold to top five customers 61.80% 53.60%
Amounts due from major customers $ 2,082,217 $ 3,995,134