| Name | InitialHookupDeferredRevenueMember |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Initial Hookup Deferred Revenue [Member] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Category of deferred revenue by arrangement wherein cable television companies' initial hookup revenue is recognized as revenue to the extent of direct selling costs incurred. The remainder is deferred and amortized to income over the estimated average period that subscribers are expected to remain connected to the system. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Element is intended to be used in periods before adoption of amendments from Accounting Standards Update 2014-09. Upon effective date of amendments from Accounting Standards Update 2014-09, element will be transitional and intended to be used by entity that has not adopted amendments from Accounting Standards Update 2014-09. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2018-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source | ASU | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Revenue | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source_ASU_Number | 2014-09 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:Asu201409TransitionAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/DeferredRevenue |