v3.26.1
Commitments and Contingencies - Future Minimum payments from Contracts, Excluding Intercompany Transactions (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Broadcasters License Agreement Commitments, Description [Abstract]  
Remainder of 2026 $ 255
2027 525
2028 456
2029 8
2030 1
2031 0
Thereafter 0
Future minimum payments for contractual programming commitments, total $ 1,245