XML 109 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 30,723 $ 29,202
Less accumulated depreciation (11,474) (10,601)
Property, plant and equipment, net 19,249 18,601
Core systems    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 12,890 12,604
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 9,475 8,972
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,204 1,918
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,149 1,936
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,980 2,045
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,652 1,407
Personal property    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 373 $ 320