| Name | AdvertisingBarterTransactionsIndeterminableFairValueDisclosure |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Advertising Barter Transactions, Indeterminable Fair Value Disclosure (Deprecated 2022) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Discloses information regarding the volume and type of advertising surrendered and received (such as the number of equivalent pages, the number of minutes, or the overall percentage of advertising volume) for each income statement presented, for those advertising barter transactions for which the fair value of the advertising surrendered is not determinable based on an entity's own historical practice of receiving cash, marketable securities, or other consideration that is readily convertible to a known amount of cash for similar advertising from buyers unrelated to the counterparty in the barter transaction. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| TaxonomyVersion | 2022 | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| DeprecatedLabel | Element was deprecated because the guidance from which this element is derived is no longer applicable. | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| SourceName | Revenue:Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2022 | http://fasb.org/srt/role/changeNote/changeNote |
| ElementDeprecated | true | http://fasb.org/srt/role/changeNote/changeNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DeprecatedItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated |