XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade and other receivables (Tables)
9 Months Ended
Sep. 30, 2022
Trade and other receivables  
Schedule of activity in the allowance for expected credit losses

Balance at December 31, 2021

    

$

(4,396)

Current period provision

 

(413)

Write-offs charged against the allowance

 

846

Balance at September 30, 2022

$

(3,963)