XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Minimum Payments for Un-booked Broadcast Rights (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Broadcast Rights Commitments [Abstract]  
2023 $ 193.5
2024 23.5
2025 3.4
2026 1.2
Future minimum payments for license agreements, total $ 221.6