XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION AND RECEIVABLES - Allowance for Credit Losses Rollforward - (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
REVENUE RECOGNITION AND RECEIVABLES    
Beginning Balance $ 13,885 $ 12,121
Current period provision for expected losses 4,969 3,303
Write-offs charged against the allowance (3,083) (1,422)
Recoveries collected 326 320
Ending Balance $ 16,097 $ 14,322