XML 69 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable consisted of the following as of December 31, 2023 and 2022:

 

   December 31, 2023   December 31, 2022 
Accounts receivable (including $70,710 and $146,087 from related parties as of December 31, 2023 and December 31, 2022, respectively)  $4,837,852   $4,797,564 
Less: Doubtful allowance (including $2,602 and $nil from related parties as of December 31, 2023 and December 31, 2022, respectively)   (1,718,960)   - 
Accounts receivable, net  $3,118,892   $4,797,564 
SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS RECEIVABLE

Allowance for doubtful accounts movement is as follows:

 

   2023   2022 
Beginning balance  $-   $- 
Additions to allowance   1,726,142             - 
Foreign currency translation adjustment   (7,182)   - 
Ending balance  $1,718,960   $-