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