XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, beginning of the period $ 1,473 $ 1,756 $ 1,402 $ 1,466
Charges to earnings 678 365 1,823 1,314
Write-off of uncollectible accounts receivable (645) (483) (1,724) (1,152)
Recoveries collected 0 0 5 10
Balance, end of the period $ 1,506 $ 1,638 $ 1,506 $ 1,638