XML 63 R34.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable consists of the following:

 

  

December 31, 2024

(restated)

   December 31, 2023 
Accounts receivable  $5,210,829   $10,123,805 
Less: allowance for credit loss   (384,192)   (557,360)
Accounts receivable, net  $4,826,637   $9,566,445 
SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS

The movement of allowance for credit loss are as follow:

 

   

December 31, 2024

(restated)

    December 31, 2023  
Beginning balance   $ 557,360     $ 354,059  
(Reversal of) addition of provision     (173,168 )     203,301  
Ending balance   $

384,192

    $ 557,360