XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Property and Equipment and Accumulated Depreciation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,151,998 $ 1,939,759
Less: Accumulated depreciation (753,741) (616,306)
Property and equipment, net $ 1,398,257 1,323,453
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 30 years  
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 85,005 82,381
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 52,106 48,123
Estimated Useful Lives (in Years) 30 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,040,570 863,342
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 153,682 139,809
Estimated Useful Lives (in Years) 3 years  
Information technology    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 442,681 380,452
Estimated Useful Lives (in Years) 3 years  
Corporate aircraft    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 115,578 110,978
Corporate aircraft | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 8 years  
Corporate aircraft | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 10 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 26,821 32,426
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 3 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 5 years  
Capital work-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 235,555 $ 282,248