XML 99 R91.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Deferred Revenue (Increase) Decrease    
Balance $ (22,954) $ (33,611)
Revenue recognized that was previously included in deferred revenue, net 76,351 55,923
Increases due to cash received (106,286) (63,183)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 10,043 2,642
Net change (19,892) (4,618)
Balance (42,846) (38,229)
Unbilled Receivables Increase (Decrease)    
Balance 71,346 64,876
Unbilled receivables recorded, net 49,933 89,409
Contract assets recorded, net (1,598) (1,038)
Transferred to receivables from unbilled receivables (36,840) (76,581)
Net change 11,495 11,790
Balance $ 82,841 $ 76,666