XML 37 R26.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances
The contract balances include the following (in thousands):
 As of
 March 31, 2026December 31, 2025
Accounts receivable, net$752,586 $879,871 
Contract assets (included in Prepaid expenses and other current assets)5,193 995 
Deferred revenue:
Deferred revenue, current portion123,938 120,912 
Deferred revenue, non-current portion27,057 28,848 
Total deferred revenue$150,995 $149,760