XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Expected Credit Losses (Tables)
12 Months Ended
Dec. 31, 2021
Allowance for Expected Credit Losses  
Accounts receivable, net of allowance for expected credit losses

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

At and For the

​

​

At and For the

​

​

​

Year Ended December 31, 2021

​

​

Year Ended December 31, 2020

​

    

​

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

​

$

179,147

​

$

1,754

​

$

193,369

​

$

578

Current period change for expected credit losses

​

 

​

​

 

2,339

​

 

​

​

 

3,294

Writeoffs of uncollectable accounts receivable

​

 

​

​

 

(2,285)

​

 

​

​

 

(2,118)

Balance, end of period

​

$

170,953

​

$

1,808

​

$

179,147

​

$

1,754