XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATIONS OF RISK (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Accounts payable $ 2,364,398 $ 1,884,973
Cost of revenue 20,326,381 21,184,579
Accounts receivable $ 1,254,390 646,413
Accounts Payable [Member] | Supplier Concentration Risk [Member] | One Suppliers [Member]    
Concentration Risk [Line Items]    
Accounts payable   $ 609,119
Concentration risk, percentage   2.88%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Two Suppliers [Member]    
Concentration Risk [Line Items]    
Accounts payable   $ 374,800
Concentration risk, percentage   1.77%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | No Suppliers [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 5.00%  
Cost of revenue $ 0  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 12.48% 23.84%
Accounts receivable $ 156,535 $ 154,090
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.62% 14.78%
Accounts receivable $ 145,703 $ 95,510
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.24% 14.74%
Accounts receivable $ 140,978 $ 95,219
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.40% 9.60%
Accounts receivable $ 130,518 $ 62,057
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Five Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 8.76% 9.27%
Accounts receivable $ 109,900 $ 59,932
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Six Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 6.65% 8.35%
Accounts receivable $ 83,387 $ 54,007
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Seven Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 5.36%  
Accounts receivable $ 67,214  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 55.99% 58.08%
Revenues $ 18,654,928 $ 20,716,044
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 5.05% 5.61%
Revenues $ 1,683,325 $ 2,001,847