XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Deferred Revenue (Increase) Decrease    
Balance $ (63,878) $ (157,081)
Revenue recognized that was previously included in deferred revenue, net 143,064 178,737
Increases due to cash received (159,989) (132,961)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 5,116 17,290
Net change (11,809) 63,066
Balance (75,687) (94,015)
Unbilled Receivables Increase (Decrease)    
Balance 38,457 8,127
Unbilled receivables recorded, net 29,094 5,502
Contract assets recorded, net (1,860)  
Transferred to receivables from unbilled receivables (24,893)  
Net change 2,341 5,502
Balance $ 40,798 $ 13,629