XML 31 R9.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE - TRADE
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE - TRADE ACCOUNTS RECEIVABLE - TRADE
Accounts receivable consisted of the following at December 31, 2024 and 2023 (in thousands):
20242023
(as revised)
Accounts receivable – trade$18,719 $33,089 
Allowance for credit losses(394)(421)
Accounts receivable - trade, net of allowances$18,325 $32,668 
Write-offs of accounts receivable were approximately $22,000 and $78,000 for the years ended December 31, 2024 and 2023, respectively. Recoveries of accounts receivable were approximately $88,000 and $89,000 for the years ended December 31, 2024 and 2023, respectively. The change in the allowance for credit losses was approximately $27 thousand during the year ended December 31, 2024. The change in the allowance for credit losses was not significant during the year ended December 31, 2023.