Annual report pursuant to Section 13 and 15(d)

Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)

v3.22.4
Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Other Assets [Line Items]    
Accumulated amortization of costs to obtain contracts $ (112,968) $ (74,529)
Unbilled receivables 324,385 212,727
Allowance for credit loss on unbilled receivables (3,322) (2,411)
Operating lease right-of-use assets 104,759 92,707
Equity investment 186,197 63,826
Other assets 229,640 127,862
Total $ 1,827,518 $ 1,125,743
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total Total
Amortization cost $ 38,700 $ 23,300
Customer agreements    
Other Assets [Line Items]    
Costs to obtain contracts 1,096,346 703,080
Incentives    
Other Assets [Line Items]    
Costs to obtain contracts $ 2,481 $ 2,481