XML 128 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, net
3 Months Ended
Mar. 31, 2024
Accounts Receivable, net  
Accounts Receivable, net

4. Accounts Receivable, net

 

The activity of the allowance for credit losses for accounts receivable for the three months ended March 31, 2024 and 2023 is as follows:

 

 

 

Three Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Balance – beginning of period

 

$4,598

 

 

$1,185,046

 

Provision for bad debts

 

 

(312 )

 

 

35,187

 

Recoveries

 

 

-

 

 

 

(1,182,254 )

Effect of exchange rate

 

 

-

 

 

 

5,106

 

Balance – end of period

 

$4,286

 

 

$43,085