XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Accounts receivable consists of trade receivables as follows:

Accounts receivable consists of trade receivables as follows:

 

  

December 31,

 2022

   December 31,
2021
  

December 31 

2020 

 
Billed receivables  $5,139,757   $5,177,601   $5,226,468 
Less: allowance for doubtful accounts   (281,985)   (209,887)   (263,562)
   Total accounts receivable, net  $4,857,772   $4,967,714   $4,962,906