XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following (in thousands): 
December 31,
20242023
Costs to obtain contracts - customer agreements$2,084,545 $1,565,098 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(243,989)(168,564)
Unbilled receivables681,823 468,379 
Allowance for credit loss on unbilled receivables(6,928)(4,774)
Operating lease right-of-use assets76,810 91,635 
Equity investment81,297 132,563 
Other assets345,707 180,834 
Total$3,021,746 $2,267,652