XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Allowance for Credit Losses
3 Months Ended
Mar. 31, 2025
Accounts Receivable and Allowance for Credit Losses  
Accounts Receivable and Allowance for Credit Losses

3. Accounts Receivable and Allowance for Credit Losses

Accounts receivable are recorded at the invoiced amount, net of allowance for credit losses. The allowance for credit losses is based on management’s assessment of the collectability of accounts. The Company regularly reviews the adequacy of this allowance for credit losses by considering historical experience, the age of the accounts receivable balances, the credit quality of the customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect customers’ ability to pay to determine whether a specific reserve is appropriate. Accounts receivable deemed uncollectable are charged against the allowance for credit losses when identified. Accounts receivable, net of $3,139 and $4,378 as of March 31, 2025 and December 31, 2024, respectively, include $857 and $2,067, respectively, related to revenue recognized under ASC 606.

As of March 31, 2025, the allowance for credit losses was $147. During the three months period ended March 31, 2025, the Company established an additional reserve of $41 and recovered $93 from customers. The allowance for credit losses as of December 31, 2024, was $199.