XML 36 R11.htm IDEA: XBRL DOCUMENT
v3.21.2

Asset Retirement Obligation (Notes) | 9 Months Ended
--- | ---
Sep. 30, 2021
Asset Retirement Obligation Disclosure [Abstract] |
Asset Retirement Obligation Disclosure | ASSET RETIREMENT OBLIGATIONS The Company uses the cost approach to determine the initial value of ARO liabilities, which is estimated by discounting expected cash outflows to their present value using market-based rates at the initial recording of the liabilities. Cash outflows are based on the approximate future disposal costs as determined by market information, historical information, or other management estimates. Subsequent downward revisions of ARO liabilities are discounted using the market-based rates that existed when the liability was initially recognized. During the nine months ended September 30, 2020, the Company increased the asset retirement obligation and corresponding asset at Hawaii by $12 million in conjunction with the shortened useful life of the coal plant resulting from the passage of Senate Bill 2629, which prohibits issuing or renewing permits for coal power plants after December 31, 2022 and calls for ceasing all coal burning for electricity generation by that date.

X
- References No definition available. + Details
Name: | us-gaap_AssetRetirementObligationDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2175671 + Details
Name: | us-gaap_AssetRetirementObligationDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration