XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.3
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of (in thousands):
September 30,December 31,
20262025
Accounts receivable
$199,104 $107,960 
Unbilled services
74,906 17,134 
Total accounts receivable
274,010 125,094 
Allowance for credit losses
(7,271)(1,676)
Total accounts receivable, net
$266,739 $123,418 
Schedule of Changes in the Allowance for Credit Loss
The following table summarizes changes in the allowance for credit losses for the nine months ended September 30, 2026 and year ended December 31, 2025 (in thousands):
September 30,December 31,
20262025
Balance at beginning of period
$1,676 $3,071 
Addition to / (reduction in) provision
6,391 (1,198)
Write-offs, net of recoveries
(796)(197)
Balance at end of period$7,271 $1,676