XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Allowance for Expected Credit Losses (Tables)
9 Months Ended
Sep. 30, 2022
Allowance for Expected Credit Losses  
Accounts receivable, net of allowance for expected credit losses

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

At and For the

​

​

At and For the

​

​

​

Three Months Ended September 30, 2022

​

​

Three Months Ended September 30, 2021

​

    

​

Accounts Receivable Net of Allowance for Expected Credit Losses

​

​

Allowance for Expected Credit Losses

​

​

Accounts Receivable Net of Allowance for Expected Credit Losses

​

​

Allowance for Expected Credit Losses

Balance, beginning of period

​

$

182,835

​

$

1,677

​

$

183,222

​

$

2,192

Current period change for expected credit losses

​

 

​

​

 

312

​

 

​

​

 

370

Writeoffs of uncollectable accounts receivable

​

 

​

​

 

(400)

​

 

​

​

 

(153)

Balance, end of period

​

$

187,973

​

$

1,589

​

$

183,774

​

$

2,409

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

At and For the

​

​

At and For the

​

​

​

Nine Months Ended September 30, 2022

​

​

Nine months ended September 30, 2021

​

    

​

Accounts Receivable Net of Allowance for Expected Credit Losses

​

​

Allowance for Expected Credit Losses

​

​

Accounts Receivable Net of Allowance for Expected Credit Losses

​

​

Allowance for Expected Credit Losses

Balance, beginning of period

​

$

170,953

​

$

1,808

​

$

179,147

​

$

1,754

Current period change for expected credit losses

​

 

​

​

 

1,026

​

 

​

​

 

2,469

Writeoffs of uncollectable accounts receivable

​

 

​

​

 

(1,245)

​

 

​

​

 

(1,814)

Balance, end of period

​

$

187,973

​

$

1,589

​

$

183,774

​

$

2,409

​

​

​

​

​

​

​

​

​

​

​

​

​