XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Reconciliation of Property and Equipment Additions from Segments to Consolidated (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Property and equipment additions $ 85,752 $ 48,344 $ 60,836
Operating Segments | North America      
Segment Reporting Information [Line Items]      
Property and equipment additions 24,348 17,529 23,682
Operating Segments | International      
Segment Reporting Information [Line Items]      
Property and equipment additions 6,643 4,144 6,711
Operating Segments | AWS      
Segment Reporting Information [Line Items]      
Property and equipment additions 53,267 24,843 27,755
Operating Segments | AWS | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 238 117 253
Operating Segments | AWS | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 8 1 20
Operating Segments | North America and International | Assets held under finance leases      
Segment Reporting Information [Line Items]      
Property and equipment additions 616 525 422
Operating Segments | North America and International | Assets under financing obligations      
Segment Reporting Information [Line Items]      
Property and equipment additions 89 356 3,200
Corporate      
Segment Reporting Information [Line Items]      
Property and equipment additions $ 1,494 $ 1,828 $ 2,688