XML 106 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 23,702,864 $ 21,679,353
Less accumulated depreciation (8,257,089) (7,176,269)
Property, plant and equipment, net 15,445,775 14,503,084
Capitalized computer software 1,200,000 885,500
Core systems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,808,417 9,659,908
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,381,644 6,557,121
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,022,617 1,946,644
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 967,562 1,363,917
Personal property    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,551,642 1,207,669
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 970,982 $ 944,094