XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable consist of the following:

  

   September 30, 2024   December 31, 2023 
Accounts receivable – third parties  $12,273,560   $10,123,805 
Less: allowance for credit loss   (715,827)   (557,360)
Accounts receivable, net  $11,557,733   $9,566,445 
SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS

The movement of allowance for credit loss are as follow:

 

   September 30, 2024   December 31, 2023 
Balance as of beginning  $557,360   $354,059 
Written off   (64,584)   - 
Additional of provision   223,051    203,301 
Ending balance  $715,827   $557,360