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

Accounts receivable consists of trade receivables as follows:

 

  

December 31,

 2023

   December 31,
2022
 
Billed receivables  $4,444,504   $5,139,757 
Less: allowance for expected credit losses   (92,308)   (281,985)
   Total accounts receivable, net  $4,352,196   $4,857,772