v3.25.4
CONCENTRATIONS OF RISK (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Concentration Risk [Line Items]          
Accounts receivable $ 2,214,204   $ 2,214,204   $ 1,254,390
Accounts Payable, Current 2,113,747   2,113,747   2,364,398
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable 557,350   $ 557,350   $ 156,535
Concentration risk, percentage     25.17%   12.48%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable 221,356   $ 221,356   $ 145,703
Concentration risk, percentage     10.00%   11.62%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable 198,614   $ 198,614   $ 140,978
Concentration risk, percentage     8.97%   11.24%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable 195,793   $ 195,793   $ 130,518
Concentration risk, percentage     8.84%   10.40%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Five Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 190,585   $ 190,585   $ 109,900
Concentration risk, percentage     8.61%   8.76%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Six Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable         $ 83,387
Concentration risk, percentage         6.65%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Seven Customer [Member]          
Concentration Risk [Line Items]          
Accounts receivable         $ 67,214
Concentration risk, percentage         5.36%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 26.45% 54.00% 29.39% 61.00%  
Revenues $ 2,907,835 $ 4,281,770 $ 5,387,248 $ 9,969,834  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 16.53% 7.00% 16.98% 6.00%  
Revenues $ 1,817,648 $ 569,466 $ 3,111,895 $ 1,047,714  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 9.06% 6.00%      
Revenues $ 996,500 $ 443,232      
Accounts Payable [Member] | Supplier Concentration Risk [Member] | One Vendor [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     5.18%    
Accounts Payable, Current $ 659,842   $ 659,842