XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.2
CUSTOMER CONCENTRATION (Details Narrative) - Customer Concentration - Revenue - Product - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Concentration Risk [Line Items]    
Percent of products sold to top five customers 65.20% 60.00%
Amounts due from major customers $ 2,207,307 $ 1,063,926