XML 64 R41.htm IDEA: XBRL DOCUMENT v3.24.3
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance, beginning of the period $ 1,930 $ 2,609 $ 2,222 $ 2,317
Charges to earnings 478 (91) 422 1,803
Write-off of uncollectible accounts receivable (33) (102) (269) (2,075)
Recoveries collected 0 33 0 33
Assets held for sale 0 0 0 371
Balance, end of the period $ 2,375 $ 2,449 $ 2,375 $ 2,449