v3.26.3
CUSTOMER CONCENTRATION (Details Narrative) - Customer Concentration Risk [Member] - Revenue Benchmark [Member] - Product [Member] - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Concentration Risk [Line Items]    
Percent of products sold to top five customers 70.90% 65.20%
Amounts due from major customers $ 11,438,410 $ 2,207,307