Annual report pursuant to Section 13 and 15(d)

DEBT AND FINANCING ARRANGEMENTS - Aggregate Minimum Lease Payments, Annual Principal Payments and Amounts Expected to be Spent for Purchase Commitments (Details)

v3.25.0.1
DEBT AND FINANCING ARRANGEMENTS - Aggregate Minimum Lease Payments, Annual Principal Payments and Amounts Expected to be Spent for Purchase Commitments (Details) - USD ($)
2 Months Ended
Feb. 18, 2025
Feb. 03, 2025
Dec. 31, 2024
Debt Principal      
2025     $ 1,732,000,000
2026     500,000,000
2027     1,000,000,000
2028     523,000,000
2029     1,150,000,000
After 2029     16,125,000,000
Total     21,030,000,000
Purchase Commitments      
2025     2,925,000,000
2026     2,462,000,000
2027     701,000,000
2028     111,000,000
2029     7,000,000
After 2029     0
Total     $ 6,206,000,000
Subsequent Event      
Purchase Commitments      
Share repurchase authorized amount   $ 1,000,000,000  
Certain Services | Subsequent Event      
Long-Term Purchase Commitment [Line Items]      
Purchase obligation $ 400,000,000    
Purchase obligation, period 10 years