XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Contract Assets and Contract Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Company's Contract Asset and Contract Liability
Accounts receivable and unbilled, net consisted of the following (in thousands):
As of
March 31,
2026
December 31,
2025
Accounts receivable$370,407 $376,755 
Unbilled receivables24,202 25,352 
Less: allowance for doubtful accounts(28)(29)
Total accounts receivable and unbilled, net$394,581 $402,078 
Advanced billings consisted of the following (in thousands):
As of
March 31,
2026
December 31,
2025
Advanced billings$856,344 $854,390