XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lease Cost [Line Items]    
Operating lease cost $ 196,218 $ 196,685
Amortization of right-to-use assets 30,601 36,376
Interest on lease liabilities 934 1,301
Variable lease cost 79,249 70,091
Sublease income (4,092) (2,271)
Total lease cost 302,910 302,182
Cost of revenue    
Lease Cost [Line Items]    
Amortization of right-to-use assets 26,400 31,900
Variable lease cost 23,600 16,800
Depreciation and amortization    
Lease Cost [Line Items]    
Amortization of right-to-use assets 4,200 4,400
Operating administration and other costs    
Lease Cost [Line Items]    
Variable lease cost $ 55,600 $ 53,300