XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2023
Credit Loss, Additional Improvements [Abstract]  
Schedule of accounts receivable
 
 
 
March 31,
 
 
December 31,
 
 
 
2023
 
 
2022
 
 
 
 
 
 
 
 
Accounts receivable - gross
 
$
868,926
 
 
$
2,252,383
 
Allowance for doubtful debts
 
 
(602,751
)
 
 
(602,751
)
Accounts receivable - net
 
 
266,175
 
 
 
1,649,632
 
Movement in allowance for doubtful debts
 
 
 
 
 
 
 
 
Balance as at beginning of period
 
$
602,751
 
 
$
155,592
 
Provision for bad debts
 
 
-
 
 
 
447,159
 
Reversal of the provision
 
 
-
 
 
 
-
 
Balance at end of period
 
 
602,751
 
 
 
602,751
 
Schedule of Impaired trade receivables
Age of Impaired trade receivables
 
Current
 
 
$
300,157
 
 
 
112.8
%
1 - 30 days
 
 
 
(111,702
)
 
 
(42.0
)
%
31 - 60 days
 
 
 
(36,771
)
 
 
(13.8
)
%
61-90 days
 
 
 
(437,265
)
 
 
(164.3
)
%
91 and over
 
 
 
551,756
 
 
 
207.3
%
Total
 
 
 
 
 
 
 
 
 
 
266,175
 
 
 
100.0
%