XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Table 4.1: Details of Accounts Receivable, Net
As of December 31,
20242023
(in thousands)
Billed accounts receivables$10,070 $18,101 
Unbilled accounts receivable5,412 8,022 
Contract assets3,746 4,584 
Allowance for credit losses(56)(283)
   Accounts receivable, net$19,172 $30,424 
Schedule of Accounts Receivable, Allowance for Credit Loss
Table 4.2: Allowance for Credit Losses Activities
Balance Beginning
of Year
Provision for (Recovery from) Credit Losses (1)
Write-Offs (2)
Balance
End
of Year
(in thousands)
For the Year Ended December 31, 2024$283 $(20)$(207)$56 
For the Year Ended December 31, 2023134 152 (3)283 
(1) Current year account receivable reserves for expected credit losses and subsequent recoveries, net
(2) Accounts receivable written-off