XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable [Abstract]    
Accounts receivable $ 2,526,432 $ 3,523,543
Less: provision for doubtful accounts (1,961,034) (1,475,983)
Accounts receivable, net 565,398 2,047,560
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at the beginning of the year 1,475,983 1,121,115
Additions 1,394,591 391,189
Write-off (922,632) (86,170)
Foreign exchange 13,092 49,849
Balance at the end of the year $ 1,961,034 $ 1,475,983