XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNT RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable, Net and Total Provision for Expected Credit Losses and Write-offs
The following table summarizes the components of “Accounts receivable, net” as presented on the Condensed Consolidated Balance Sheets:
March 31,December 31,
Accounts Receivable:20262025
Billed receivables$25,700 $28,535 
Unbilled receivables7,449 6,960 
Accounts Receivable, Gross33,149 35,495 
Allowance for expected credit losses(310)(275)
Accounts Receivable, Net$32,839 $35,220 
The following table summarizes the total provision for expected credit losses and write-offs:
Three Months Ended
 March 31,
20262025
Beginning balance$275 $391 
Provision for expected credit losses51 
Write-offs(16)(170)
Ending Balance$310 $227