v3.26.3
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Deferred Revenue (Increase) Decrease    
Balance $ (22,954) $ (33,611)
Revenue recognized that was previously included in deferred revenue, net 108,589 68,024
Increases due to cash received (130,246) (63,183)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 6,511 3,922
Net change (15,146) 8,763
Balance (38,100) (24,848)
Unbilled Receivables Increase (Decrease)    
Balance 71,346 64,876
Unbilled receivables recorded, net 89,094 134,588
Contract assets recorded, net (2,526) (1,911)
Transferred to receivables from unbilled receivables (54,340) (112,196)
Net change 32,228 20,481
Balance $ 103,574 $ 85,357