XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.2
ALLOWANCE FOR DOUBTFUL ACCOUNTS
6 Months Ended
Jun. 30, 2024
Credit Loss [Abstract]  
ALLOWANCE FOR DOUBTFUL ACCOUNTS ALLOWANCE FOR DOUBTFUL ACCOUNTS
Accounts receivable are stated at amounts due from customers, net of an allowance for doubtful accounts.
The Company determines its allowance for doubtful accounts by considering a number of factors, including the length of time accounts receivable are past due, previous loss history, current and expected economic conditions and the specific customer's current and expected ability to pay its obligation. Accounts receivable are considered past due when they are outstanding longer than the contractual payment terms. Accounts receivable are written off when management deems them uncollectible.
A reconciliation of the beginning and ending balances of the allowance for doubtful accounts is as follows (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Balance, beginning of the period$2,026 $2,688 $2,222 $2,317 
Charges to earnings73 931 (56)1,894 
Write-off of uncollectible accounts receivable(169)(1,010)(236)(1,973)
Assets held for sale
— — — 371 
Balance, end of the period$1,930 $2,609 $1,930 $2,609