XML 503 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Other Assets [Line Items]    
Accumulated amortization of costs to obtain contracts $ (168,564) $ (112,968)
Unbilled receivables 468,379 324,385
Allowance for credit loss on unbilled receivables (4,774) (3,322)
Operating lease right-of-use assets 91,635 104,759
Equity investment 132,563 186,197
Other assets 180,834 237,167
Total $ 2,267,652 $ 1,835,045
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total Total
Amortization cost $ 56,300 $ 38,700
Customer agreements    
Other Assets [Line Items]    
Costs to obtain contracts 1,565,098 1,096,346
Incentives    
Other Assets [Line Items]    
Costs to obtain contracts $ 2,481 $ 2,481