XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNT RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2025
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:20252024
Billed receivables$16,036 $14,559 
Unbilled receivables7,718 5,925 
Accounts Receivable, Gross$23,754 $20,484 
Allowance for expected credit losses(205)(391)
Accounts Receivable, Net$23,549 $20,093 
The following table summarizes the total provision for expected credit losses and write-offs:
Three Months Ended
 June 30,
Six Months Ended
June 30,
2025202420252024
Beginning balance$227 $367 $391 $378 
Provision for expected credit losses13 11 19 
Write-offs(35)— (205)(3)
Ending Balance$205 $378 $205 $378