XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE, NET
12 Months Ended
Dec. 31, 2023
ACCOUNTS RECEIVABLE, NET [Abstract]  
ACCOUNTS RECEIVABLE, NET
NOTE 5 - ACCOUNTS RECEIVABLE, NET

Accounts receivable, net is summarized as follows:

   
December 31,
2023
   
December 31,
2022
 
Accounts receivable
 
$
8,443,069
   
$
2,526,432
 
Less: provision for doubtful accounts
   
(1,912,268
)
   
(1,961,034
)
Accounts receivable, net
 
$
6,530,801
   
$
565,398
 

The changes in the provision for doubtful accounts are as follows:

   
For the Years Ended December 31,
 
   
2023
   
2022
 
Balance at the beginning of the year
 
$
1,961,034
   
$
1,475,983
 
Additions
   
-
     
1,394,591
 
Write-off
   
(108,288
)
   
(922,632
)
Foreign exchange
   
59,522
     
13,092
 
Balance at the end of the year
 
$
1,912,268
   
$
1,961,034