XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.4
New Accounting Pronouncements (Tables)
9 Months Ended
Sep. 30, 2023
New Accounting Pronouncements  
Schedule of new accounting standard adoption

The following table describes the changes in the allowance for expected credit losses for the nine months ended September 30, 2023 (all related to accounts receivables):

Balance at January 1, 2023 of the allowance for expected credit losses

$

6,402

Change in the provision for expected credit losses for the period

(724)

Balance at September 30, 2023 of the allowance for expected credit losses

$

5,678