| Name | RegulatoryAssetsNoncurrent |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Regulatory Assets, Noncurrent | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 980 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 340 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:RegulatoryNoncurrentAssetEndDateForRecovery | parent-child | http://fasb.org/us-gaap/role/disclosure/RegulatedOperations | |
us-gaap:RegulatoryAssetAmortizationPeriod | parent-child | http://fasb.org/us-gaap/role/disclosure/RegulatedOperations | |
us-gaap:RegulatoryNoncurrentAssetEndDateForRecovery | domain-member | http://fasb.org/us-gaap/role/disclosure/RegulatedOperationsScheduleOfRegulatoryAssetsTable | |
us-gaap:RegulatoryAssetAmortizationPeriod | domain-member | http://fasb.org/us-gaap/role/disclosure/RegulatedOperationsScheduleOfRegulatoryAssetsTable |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:RegulatedEntityOtherAssetsNoncurrentAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified | |
us-gaap:RegulatedEntityOtherAssetsNoncurrent | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassified | |
us-gaap:RegulatedEntityOtherAssetsNoncurrentAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionClassifiedStatementTable | |
us-gaap:RegulatoryAssetLineItems | parent-child | http://fasb.org/us-gaap/role/disclosure/RegulatedOperations | |
us-gaap:RegulatoryAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RegulatedOperations | |
us-gaap:RegulatoryAssetLineItems | domain-member | http://fasb.org/us-gaap/role/disclosure/RegulatedOperationsScheduleOfRegulatoryAssetsTable |