XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Reconciliation of Property and Equipment Additions from Segments to Consolidated (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Property and equipment additions $ 60,836 $ 72,325 $ 57,976
Operating Segments | North America      
Segment Reporting Information [Line Items]      
Property and equipment additions 23,682 37,397 29,889
Operating Segments | International      
Segment Reporting Information [Line Items]      
Property and equipment additions 6,711 10,259 8,072
Operating Segments | AWS      
Segment Reporting Information [Line Items]      
Property and equipment additions 27,755 22,047 16,530
Operating Segments | AWS | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 253 3,500 7,700
Operating Segments | AWS | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 20 51 130
Operating Segments | North America and International | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 422 3,600 5,600
Operating Segments | North America and International | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 3,200 5,600 2,700
Corporate      
Segment Reporting Information [Line Items]      
Property and equipment additions $ 2,688 $ 2,622 $ 3,485