v3.25.3
Inventories, Net - Schedule of Inventories, Net (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Jun. 30, 2025
Inventory [Line Items]    
Licensed programming, including prepaid sports rights $ 775 $ 633
Owned programming 587 541
Total inventories, net 1,362 1,174
Less: current portion of inventories, net (509) (432)
Total non-current inventories, net 853 742
Owned programming    
Total 587 541
Released    
Owned programming    
Released 302 308
In-process or other    
Owned programming    
In-process or other $ 285 $ 233