XML 150 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
facility
court_action
agreement
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Approximate number of federal district court actions alleged for patent infringement | court_action 30
Letters of credit $ 816
Purchase commitments 16,700
Purchase commitments due in 2025 6,200
Purchase commitments due in 2026 5,500
Purchase commitments due in 2027 3,100
Purchase commitments due in 2028 1,300
Purchase commitments due in 2029 291
Purchase commitments due thereafter $ 363
Payment Guarantee  
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Number of agreements | agreement 28
Number of facilities entering into commercial operation | facility 19
Payment Guarantee | Minimum  
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Guarantee obligations, year term 12 years
Payment Guarantee | Maximum  
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Guarantee obligations, year term 20 years