XML 136 R89.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATIONS OF RISKS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Deposits $ 2,030,048 $ 4,817,213
Deposit for insurance $ 1,806,401 $ 4,630,476
Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 17.50% 26.00%
Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Vendor [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 22.90% 35.40%
Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member] | One Sales Distributor [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 21.20% 15.10%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 31.80% 35.40%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor One [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 44.30% 61.80%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 22.90%  
No Customer [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 10.00% 10.00%
One Company [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 79.70% 40.20%
Six Individual Customers [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage   40.20%
Vendor One [Member] | Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentrations of risk percentage 59.80% 54.80%