XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNT RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Accounts Receivable, Allowance for Credit Loss
The following table summarizes the components of “Accounts receivable, net” as presented on the Condensed Consolidated Balance Sheets:
June 30,December 31,
Accounts Receivable:20242023
Billed receivables$17,633 $14,925 
Unbilled receivables7,257 5,163 
Accounts Receivable, Gross$24,890 $20,088 
Allowance for expected credit losses(378)(378)
Accounts Receivable, Net$24,512 $19,710 
The following table summarizes the total provision for expected credit losses and write-offs:
Three Months Ended
 June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$367 $102 $378 $51 
Provision for expected credit losses11 — — 
Write-offs— — (3)— 
Cumulative-effect adjustment from adoption of ASU 2016-13, Credit Losses
— — — 51 
Ending Balance$378 $102 $378 $102