v3.25.2
Accounts Receivable and Allowance for Credit Losses
6 Months Ended
Jun. 30, 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 $2,831 and $4,378 as of June 30, 2025 and December 31, 2024, respectively, include $708 and $2,067, respectively, related to revenue recognized under ASC 606.

As of June 30, 2025, the allowance for credit losses was $98. During the three-month period ended June 30, 2025, the Company established an additional reserve of $35 and recovered $84 from customers. During the six-month period ended June 30, 2025, the Company established an additional reserve of $77 and recovered $178 from customers. The allowance for credit losses as of December 31, 2024, was $199.