XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNT RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Accounts Receivable, Allowance for Credit Loss
The following table summarizes the components of “Accounts receivable, net” as presented on the Consolidated Balance Sheets:
As of December 31,
Accounts Receivable:20242023
Billed receivables$14,559 $14,925 
Unbilled receivables5,925 5,163 
Accounts Receivable, Gross$20,484 $20,088 
Allowance for expected credit losses(391)(378)
Accounts Receivable, Net$20,093 $19,710 
The following table summarizes the total provision for expected credit losses and write-offs:
For The Year Ended December 31,
20242023
Beginning balance$378 $51 
Provision for expected credit losses24 483 
Write-offs and other(11)(207)
Cumulative-effect adjustment from adoption of ASU 2016-13, Credit Losses
— 51 
Ending Balance$391 $378