v3.26.1
ACCOUNTS RECEIVABLE AND CONTRACT ASSETS (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Summary of Accounts Receivable, Contract Assets and Allowance for Credit Losses
Accounts receivable and contract assets are recorded net of allowances for credit losses. Accounts receivable represent invoiced and accrued revenue while contract assets represent accrued revenue that has yet to be invoiced to the customer. The Company’s accounts receivable, contract assets and allowance for credit losses consisted of the following as of the below dates:
June 30, 2026December 31, 2025
Accounts receivables$382,834 $369,669 
Contract assets204,262 154,510 
Allowance for credit losses(2,077)(3,447)
Total accounts receivables and contract assets$585,019 $520,732