XML 31 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE
NOTE 4. ACCOUNTS RECEIVABLE

Accounts receivable, net consisted of the following as of December 31:
 20242023
 (in thousands)
Trade receivables$10,779 $10,420 
Less: allowance for credit losses(2,491)(3,717)
Accounts receivable, net$8,288 $6,703 

The following table presents the changes in allowance for credit losses on accounts receivable for the years ended December 31:
202420232022
(in thousands)
Balance, beginning of year
$(3,717)$(2,016)$(259)
Charged to costs and expenses
461 (1,701)(1,757)
Write-offs
765 — — 
Balance, end of year
$(2,491)$(3,717)$(2,016)