XML 72 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Risk management arising from financial instruments (Tables)
12 Months Ended
Dec. 31, 2022
Risk management arising from financial instruments  
Schedule of accounts receivable balance aging analysis

​

​

​

​

​

​

​

​

​

    

December 31, 

    

December 31, 

Days since service delivered

​

2022

​

2021

0 - 90

​

$

7,341,725

​

$

5,572,950

91 - 180

​

 

2,666,631

​

 

1,278,967

181 - 270

​

 

2,024,644

​

​

1,923,364

270+

​

​

1,865,305

​

​

2,222,108

Total accounts receivable

​

$

13,898,305

​

$

10,997,389

​