XML 76 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Risk management arising from financial instruments (Tables)
12 Months Ended
Dec. 31, 2023
Risk management arising from financial instruments  
Schedule of aging in respect of accounts receivable balance

    

December 31, 

    

December 31, 

Days since service delivered

2023

2022

0 - 90

$

5,954,636

$

6,163,429

91 - 180

 

1,013,083

 

884,061

181 - 270

 

379,772

257,187

270+

222,352

44,169

Total accounts receivable

$

7,569,843

$

7,348,846