XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Receivables
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Receivables

4) Receivables

 

Receivables consist of the following:

 

   2022   2021 
   December 31 
   2022   2021 
Trade contracts  $5,392,779   $5,298,636 
Receivables from sales agents   2,209,185    2,360,807 
Other   23,200,919    12,457,398 
Total receivables   30,802,883    20,116,841 
Allowance for doubtful accounts   (2,229,791)   (1,800,725)
Net receivables  $28,573,092   $18,316,116