XML 91 R78.htm IDEA: XBRL DOCUMENT v3.21.1
4) Receivables (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Trade contracts $ 4,119,988 $ 2,795,471
Receivables from sales agents 2,677,774 2,962,571
Other Receivables 5,786,827 5,202,444
Total receivables 12,584,589 10,960,486
Allowance for doubtful accounts (1,685,382) (1,724,156)
Net receivables $ 10,899,207 $ 9,236,330