XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Reconciliation of Property and Equipment Additions from Segments to Consolidated (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Property and equipment additions $ 72,325 $ 57,976 $ 30,018
Operating Segments | North America      
Segment Reporting Information [Line Items]      
Property and equipment additions 37,397 29,889 11,752
Operating Segments | International      
Segment Reporting Information [Line Items]      
Property and equipment additions 10,259 8,072 3,298
Operating Segments | AWS      
Segment Reporting Information [Line Items]      
Property and equipment additions 22,047 16,530 13,058
Operating Segments | AWS | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 3,500 7,700 10,600
Operating Segments | AWS | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 51 130 0
Operating Segments | North America and International | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 3,600 5,600 3,800
Operating Segments | North America and International | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 5,600 2,700 1,300
Corporate      
Segment Reporting Information [Line Items]      
Property and equipment additions $ 2,622 $ 3,485 $ 1,910