XML 100 R92.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Deferred Revenue (Increase) Decrease    
Balance $ (33,611) $ (59,719)
Revenue recognized that was previously included in deferred revenue, net 68,024 86,825
Increases due to cash received (63,183) (82,928)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 3,922 6,053
Net change 8,763 9,950
Balance (24,848) (49,769)
Unbilled Receivables Increase (Decrease)    
Balance 64,876 42,134
Unbilled receivables recorded, net 134,588 109,246
Contract assets recorded, net (1,911) (1,893)
Transferred to receivables from unbilled receivables (112,196) (70,026)
Net change 20,481 37,327
Balance $ 85,357 $ 79,461