v3.22.4
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity The following is a schedule, by years, of non-cancelable contractual commitments as of December 31, 2022 (in millions):
2023$13,203 
20242,295 
20251,434 
2026265 
2027209 
Thereafter2,504 
Total$19,910