v3.26.1
Commitments and Contingencies (Unrecorded Purchase Obligation) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2026 $ 728.0
2027 924.3
2028 848.9
2029 376.7
2030 250.8
2031 6.3
Thereafter 21.2
Total 3,156.2
Purchase commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2026 525.2
2027 642.7
2028 580.2
2029 117.0
2030 36.5
2031 3.8
Thereafter 18.4
Total 1,923.8
Programming commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2026 89.8
2027 115.5
2028 84.4
2029 69.5
2030 44.5
2031 0.0
Thereafter 0.0
Total 403.7
Network and connectivity commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2026 25.7
2027 31.7
2028 44.9
2029 56.2
2030 53.8
2031 0.1
Thereafter 0.0
Total 212.4
Other commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Remainder of 2026 87.3
2027 134.4
2028 139.4
2029 134.0
2030 116.0
2031 2.4
Thereafter 2.8
Total $ 616.3