XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Other Assets [Line Items]          
Accumulated amortization of costs to obtain contracts $ (138,708)   $ (138,708)   $ (112,968)
Unbilled receivables 385,906   385,906   324,385
Allowance for credit losses on unbilled receivables (3,947)   (3,947)   (3,322)
Equity investment 186,226   186,226   186,197
Operating lease right-of-use assets 105,535   105,535   104,759
Other assets 202,777   202,777   229,640
Total $ 2,075,649   $ 2,075,649   $ 1,827,518
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total   Total   Total
Amortization cost $ 13,800 $ 9,100 $ 26,000 $ 17,200  
Customer agreements          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements 1,335,379   1,335,379   $ 1,096,346
Incentives          
Other Assets [Line Items]          
Costs to obtain contracts- customer agreements $ 2,481   $ 2,481   $ 2,481