v3.25.2
ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2025
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
Accounts receivable trade, net consist of the following (in thousands):
 June 30, 2025December 31, 2024
Accounts receivable, gross$12,443 $12,578 
Unbilled receivables918 1,539 
Allowance for credit losses(885)(135)
Accounts receivable, net$12,476 $13,982 
Allowance for credit losses activity (in thousands):
Allowance for Credit Losses
Balance at December 31, 2023$— 
Provision for credit losses(7,619)
Accounts written-off7,484 
Balance at December 31, 2024$(135)
Provision for credit losses(750)
Accounts written-off— 
Balance at June 30, 2025$(885)