XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
ACCOUNTS RECEIVABLE

4. ACCOUNTS RECEIVABLE

 

Accounts receivable consist of the following at March 31, 2023 and December 31, 2022:

 

   

March 31,

2023

   

December 31,

2022

 
             
Trade accounts receivable   $ 2,745,623     $ 1,871,908  
Less: allowance for doubtful accounts     (608,356 )     (608,356 )
Total accounts receivable   $ 2,137,267     $ 1,263,552