XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2021
ACCOUNTS RECEIVABLE  
Schedule of trade and other receivables

December 31, 

December 31, 

December 31, 

    

2021

    

2020

    

2019

Trade accounts receivable

$

720,332

$

322,201

$

597,505

Other accounts receivable

 

111,605

 

116,905

 

118,191

Income tax receivable

537,518

547,951

$

1,369,455

$

987,057

$

715,696

Schedule of short-term aging analysis

December 31, 

December 31, 

December 31, 

    

2021

    

2020

    

2019

Not past due

$

588,853

$

195,545

$

472,257

Past due 0 - 30 days

 

46,618

 

 

14,139

30 - 60 days

 

 

35,114

 

20,000

60 - 90 days

 

 

11,543

 

90 - 120 days

 

20,000

 

 

Over 120 days

 

87,055

 

100,000

 

114,676

Loss allowance

(22,194)

(20,001)

(23,567)

$

720,332

$

322,201

$

597,505