v3.25.1
ACCOUNTS RECEIVABLES (Tables)
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLES

Accounts receivables consisted of the following As of December 31, 2024 and 2023:

 

   December 31,   December 31, 
   2024   2023 
Gross accounts and other receivables  $10,353,708   $7,093,371 
Less: Allowance for credit losses   -    - 
Accounts receivables, net  $10,353,708   $7,093,371