XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Table 4.1: Details of Accounts Receivable, Net
As of December 31,
20222021
(in thousands)
Billed accounts receivables$13,655 $18,586 
Unbilled accounts receivable11,657 7,563 
Contract assets14,891 33,811 
Allowance for credit losses(134)(116)
   Accounts receivable, net$40,069 $59,844 
Accounts Receivable, Allowance for Credit Loss
Table 4.2: Allowance for Credit Losses Activities
Balance Beginning
of Year
Bad Debt
Expenses (1)
Write-Offs / Recoveries (2)
Balance
End
of Year
(in thousands)
For the Year Ended December 31, 2022$116 $99 $(81)$134 
For the Year Ended December 31, 2021$308 $$(199)$116 
For the Year Ended December 31, 2020$720 $(412)$— $308 
(1) Accounts receivable reserves and reversals of allowance for subsequent collections, net
(2) Accounts receivable written-off and subsequent recoveries, net