XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
ACCOUNTS RECEIVABLE

 

  4. ACCOUNTS RECEIVABLE

 

Accounts receivable consists of trade receivables as follows:

         
   December 31, 
   2021   2020 
Billed receivables  $5,177,601   $5,226,468 
Less: allowance for doubtful accounts   (209,887)   (263,562)
Total accounts receivable, net  $4,967,714   $4,962,906