XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
CURRENT EXPECTED CREDIT LOSSES (Tables)
9 Months Ended
Sep. 30, 2022
CURRENT EXPECTED CREDIT LOSSES  
Schedule of roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected

​

​

​

​

​

​

​

​

Nine months ended September 30, 

    

2022

    

2021

(in thousands)

​

​

​

​

​

​

Beginning balance

​

$

6,765

​

$

4,815

Provision for current expected credit losses

​

​

1,484

​

 

3,848

Write-offs

​

​

(1,708)

​

 

(1,330)

Recoveries collected (net of expenses)

​

​

14

​

 

9

Ending balance

​

$

6,555

​

$

7,342