XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Account Receivables, Net (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of accounts receivable
The following tables summarizes the Company's accounts receivable:
June 30, 2023December 31, 2022
Trade receivables$2,046,709 $1,149,301 
Interest receivable46,736 31,227 
Less: allowance for credit losses(65,824)(58,834)
Accounts receivable, net$2,027,621  $1,121,694 
Allowance for doubtful accounts: 
Balance December 31, 2022$(58,834)
Provision— 
Write-off(6,990)
Recoveries— 
Balance at June 30, 2023
$(65,824)