XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Table 4: Details of Accounts Receivable, Net
June 30, 2024December 31, 2023
(in thousands)
Billed accounts receivable$9,649 $18,101 
Unbilled accounts receivable4,197 8,022 
Contract assets3,376 4,584 
Allowance for credit losses (1)
(44)(283)
Accounts receivable, net$17,178 $30,424 
(1) Includes provision for credit losses, net of recoveries.