v3.22.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contractual Obligations      
Total $ 13,453    
2023 2,762    
2024 2,202    
2025 820    
2026 753    
2027 739    
Thereafter 6,177    
Programming costs 11,620 $ 11,844 $ 11,401
Programming Minimum Commitments (a)      
Contractual Obligations      
Total 55    
2023 55    
2024 0    
2025 0    
2026 0    
2027 0    
Thereafter 0    
Other (b)      
Contractual Obligations      
Total 13,398    
2023 2,707    
2024 2,202    
2025 820    
2026 753    
2027 739    
Thereafter $ 6,177