XML 107 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 25,982,491 $ 23,702,864
Less accumulated depreciation (9,332,957) (8,257,089)
Property, plant and equipment, net 16,649,534 15,445,775
Capitalized computer software 1,600,000 1,200,000
Core systems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 11,616,863 10,808,417
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,013,672 7,381,644
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,991,060 2,022,617
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,195,042 967,562
Personal property    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,912,861 1,551,642
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,252,993 $ 970,982