XML 69 R43.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Description of Business and Basis of Presentation | Description of Business and Basis of Presentation Pinnacle West is a holding company that conducts business through its subsidiaries, APS, El Dorado and PNW Power. APS, our wholly-owned subsidiary, is a vertically-integrated electric utility that provides either retail or wholesale electric service to substantially all of the state of Arizona, with the major exceptions of about one-half of the Phoenix metropolitan area, the Tucson metropolitan area and Mohave County in northwestern Arizona. APS accounts for essentially all of our revenues and earnings and is expected to continue to do so. El Dorado is a wholly-owned subsidiary that invests in energy-related and Arizona community-based ventures. PNW Power is a wholly-owned subsidiary that was created in September 2023 to hold certain investments in wind and transmission joint projects. See Note 20 for more information on PNW Power. BCE was a Pinnacle West subsidiary that was formed in 2014. On August 4, 2023, Pinnacle West entered into a purchase and sale agreement pursuant to which all of our equity interest in BCE was sold. The sale was completed on January 12, 2024. See Note 20 for more information relating to the sale of BCE. Pinnacle West’s Consolidated Financial Statements include the accounts of Pinnacle West and our subsidiaries, including APS, El Dorado, and PNW Power, as well as our former subsidiary BCE until its sale. Pinnacle West’s Consolidated Financial Statements also include the accounts of a VIE relating to a Captive Insurance Cell (“Captive”). APS’s Consolidated Financial Statements include the accounts of APS and certain VIEs relating to the Palo Verde sale leaseback. Intercompany accounts and transactions between the consolidated companies have been eliminated. We consolidate Variable Interest Entities (each a “VIE”) for which we are the primary beneficiary. We determine whether we are the primary beneficiary of a VIE through a qualitative analysis that identifies which variable interest holder has the controlling financial interest in the VIE. In performing our primary beneficiary analysis, we consider all relevant facts and circumstances, including the design and activities of the VIE, the terms of the contracts the VIE has entered into, and which parties participated significantly in the design or redesign of the entity. We continually evaluate our primary beneficiary conclusions to determine if changes have occurred which would impact our primary beneficiary assessments. We have determined that APS is the primary beneficiary of certain VIE lessor trusts relating to the Palo Verde sale leaseback, and therefore APS consolidates these entities. We have also determined that Pinnacle West is the primary beneficiary of a protected captive insurance cell VIE, and therefore Pinnacle West consolidates this insurance cell. See Note 17 for additional information.
Accounting Records and Use of Estimates | Accounting Records and Use of Estimates Our accounting records are maintained in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Regulatory Accounting | Regulatory Accounting APS is regulated by the ACC and FERC. The accompanying financial statements reflect the rate-making policies of these commissions. As a result, we capitalize certain costs that would be included as expense in the current period by unregulated companies. Regulatory assets represent incurred costs that have been deferred because they are probable of future recovery in customer rates. Regulatory liabilities generally represent amounts collected in rates to recover costs expected to be incurred in the future or amounts collected in excess of costs incurred and are refundable to customers. Management judgments include continually assessing the likelihood of future recovery of regulatory assets and/or a disallowance of part of the cost of recently completed plant, by considering factors such as applicable regulatory environment changes and recent rate orders to other regulated entities in the same jurisdiction. This determination reflects the current political and regulatory climate in Arizona and is subject to change in the future. If future recovery of costs ceases to be probable, the assets would be written off as a charge in current period earnings. Management judgments also include assessing the impact of potential commission-ordered refunds to customers on regulatory liabilities.
Electric Revenues | Electric Revenues Revenues primarily consist of activities that are classified as revenues from contracts with customers. Our electric revenues generally represent a single performance obligation delivered over time. We have elected to apply the practical expedient that allows us to recognize revenue based on the amount to which we have a right to invoice for services performed. We derive electric revenues primarily from sales of electricity to our regulated retail customers. Revenues related to the sale of electricity are generally recognized when service is rendered or electricity is delivered to customers. Unbilled revenues are estimated by applying an average revenue/kWh by customer class to the number of estimated kWhs delivered but not billed. Differences historically between the actual and estimated unbilled revenues are immaterial. We exclude sales taxes and franchise fees on electric revenues from both revenue and taxes other than income taxes. Revenues from our regulated retail customers and non-derivative instruments are reported on a gross basis on Pinnacle West’s Consolidated Statements of Income. In the electricity business, some contracts to purchase electricity are netted against other contracts to sell electricity. This is called a “book-out” and usually occurs for contracts that have the same terms (quantities, delivery points and delivery periods) and for which power does not flow. We net these book-outs, which reduces both wholesale revenues and fuel and purchased power costs. Certain cost recovery mechanisms may qualify as alternative revenue programs. For alternative revenue programs that meet specified accounting criteria, we recognize revenues when the specific events permitting billing of the additional revenues have been completed.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts The allowance for doubtful accounts represents our best estimate of accounts receivable and accrued unbilled revenues that will ultimately be uncollectible due to credit loss risk. The allowance includes a write-off component that is calculated by applying an estimated write-off factor to retail electric revenues. The write-off factor used to estimate uncollectible accounts is based upon consideration of historical collections experience, the current and forecasted economic environment, changes to our collection policies, and management’s best estimate of future collections success. See Note 2 for additional information.
Property, Plant and Equipment | Property, Plant and Equipment Utility plant is the term we use to describe the business property and equipment that supports electric service, consisting primarily of generation, transmission, and distribution facilities. We report utility plant at its original cost, which includes: •material and labor; •contractor costs; •capitalized leases; •construction overhead costs (where applicable); and •AFUDC. Property, plant and equipment balances and classes for APS are not materially different than Pinnacle West. We expense the costs of plant outages, major maintenance and routine maintenance as incurred. We charge retired utility plant to accumulated depreciation. Liabilities associated with the retirement of tangible long-lived assets are recognized at fair value as incurred and capitalized as part of the related tangible long-lived assets. Accretion of the liability due to the passage of time is an operating expense, and the capitalized cost is depreciated over the useful life of the long-lived asset. See Note 11 for additional information. APS records a regulatory liability for the excess that has been recovered in regulated rates over the amount calculated in accordance with guidance on accounting for AROs. APS believes it is probable it will recover in regulated rates, the costs calculated in accordance with this accounting guidance. We record depreciation and amortization on utility plant on a straight-line basis over the remaining useful life of the related assets. The approximate remaining average useful lives of our utility property at December 31, 2024, were as follows: •Steam generation — 11 years; •Nuclear plant — 25 years; •Other generation — 18 years; •Transmission — 38 years; •Distribution — 33 years; and •General plant — 7 years. Depreciation of utility property, plant and equipment is computed on a straight-line, remaining-life basis.
Asset Retirement Obligations | Asset Retirement Obligations APS has AROs for its Palo Verde nuclear facilities and certain other generation assets. The Palo Verde ARO primarily relates to final plant decommissioning. This obligation is based on the NRC’s requirements for disposal of irradiated property or plant and agreements APS reached with the ACC for final decommissioning of the plant. The non-nuclear generation AROs primarily relate to requirements for removing portions of those plants at the end of the plant life or lease term and coal ash pond closures. Some of APS’s transmission and distribution assets have AROs because they are subject to right of way and easement agreements that require final removal. These agreements have a history of uninterrupted renewal that APS expects to continue. As a result, APS cannot reasonably estimate the fair value of the ARO related to such transmission and distribution assets. Additionally, APS has aquifer protection permits for some of its generation sites that require the closure of certain facilities at those sites.
Allowance for Funds Used During Construction | Allowance for Funds Used During Construction AFUDC represents the approximate net composite interest cost of borrowed funds and an allowed return on the equity funds used for construction of regulated utility plant. Both the debt and equity components of AFUDC are non-cash amounts within the Consolidated Statements of Income. Plant construction costs, including AFUDC, are recovered in authorized rates through depreciation when completed projects are placed into commercial operation. AFUDC was calculated by using a composite rate of 6.23% for 2024, 6.29% for 2023, and 5.75% for 2022. APS compounds AFUDC semi-annually and ceases to accrue AFUDC when construction work is completed and the property is placed in service. On June 30, 2020, FERC issued an order granting a waiver request related to the existing AFUDC rate calculation beginning March 1, 2020, through February 28, 2021. On February 23, 2021, this waiver was extended until September 30, 2021. On September 21, 2021, it was further extended until March 31, 2022. The order provided a simplified approach that companies may elect to implement in order to minimize the significant distorted effect on the AFUDC formula resulting from increased short-term debt financing during the COVID-19 pandemic. APS adopted this simplified approach to computing the AFUDC composite rate by using a simple average of the actual historical short-term debt balances for 2019, instead of current period short-term debt balances, and left all other aspects of the AFUDC formula composite rate calculation unchanged. This change impacted the AFUDC composite rate in 2021 and for the three-month period ended March 31, 2022. Furthermore, the change in the composite rate calculation did not impact our accounting treatment for these costs. The change did not have a material impact on our financial statements.
Materials and Supplies | Materials and Supplies APS values materials, supplies and fossil fuel inventory using a weighted-average cost method. APS materials, supplies and fossil fuel inventories are carried at the lower of weighted-average cost or net realizable value, unless evidence indicates that the weighted-average cost (even if in excess of market) will be recovered.
Fair Value Measurements | Fair Value Measurements We apply recurring fair value measurements to cash equivalents, derivative instruments, investments held in the nuclear decommissioning trust and other special use funds. On an annual basis, we apply fair value measurements to plan assets held in our retirement and other benefits plans. Due to the short-term nature of short-term borrowings, the carrying values of these instruments approximate fair value. Fair value measurements may also be applied on a nonrecurring basis to other assets and liabilities in certain circumstances such as impairments. We also disclose fair value information for our long-term debt, which is carried at amortized cost. See Note 6 for additional information. Fair value is the price that would be received for an asset or paid to transfer a liability (exit price) in the principal or most advantageous market which we can access for the asset or liability in an orderly transaction between willing market participants on the measurement date. Inputs to fair value may include observable and unobservable data. We maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. We determine fair market value using observable inputs such as actively-quoted prices for identical instruments when available. When actively-quoted prices are not available for the identical instruments, we use other observable inputs, such as prices for similar instruments, other corroborative market information, or prices provided by other external sources. For options, long-term contracts, and other contracts for which observable price data are not available, we use models and other valuation methods, which may incorporate unobservable inputs to determine fair market value. The use of models and other valuation methods to determine fair market value often requires subjective and complex judgment. Actual results could differ from the results estimated through application of these methods.
Derivative Accounting | Derivative Accounting We are exposed to the impact of market fluctuations in the commodity price and transportation costs of electricity, natural gas, coal and in interest rates. We manage risks associated with market volatility by utilizing various physical and financial instruments including futures, forwards, options, and swaps. As part of our overall risk management program, we may use derivative instruments to hedge purchases and sales of electricity and natural gas as well as interest rate risk. The changes in market value of such contracts have a high correlation to price changes in the hedged transactions. We also enter into derivative instruments for economic hedging purposes. Contracts that have the same terms (quantities, delivery points and delivery periods) and for which power does not flow are netted, which reduces both revenues and fuel and purchased power expenses in our Consolidated Statements of Income, but does not impact our financial condition, net income, or cash flows. We account for our derivative contracts in accordance with derivatives and hedging guidance, which requires all derivatives not qualifying for a scope exception to be measured at fair value on the balance sheet as either assets or liabilities. Transactions with counterparties that have master netting arrangements are reported net on the balance sheet.
Loss Contingencies and Environmental Liabilities | Loss Contingencies and Environmental Liabilities Pinnacle West and APS are involved in certain legal and environmental matters that arise in the normal course of business. Contingent losses and environmental liabilities are recorded when it is determined that it is probable that a loss has occurred, and the amount of the loss can be reasonably estimated. When a range of the probable loss exists and no amount within the range is a better estimate than any other amount, Pinnacle West and APS record a loss contingency at the minimum amount in the range. Unless otherwise required by GAAP, legal fees are expensed as incurred. The Captive’s contingent losses may include an amount for losses incurred but not reported (“IBNR”). A reserve for IBNR is based upon a loss analysis prepared using actuarial assumptions and techniques. Such liabilities are necessarily based on estimates and the ultimate liability may be in excess of or less than the amount provided. The methods for making such estimates and for establishing the resulting liability are continually reviewed, and any adjustments for the review process as well as differences between estimates and ultimate payments are reflected in earnings currently.
Retirement Plans and Other Postretirement Benefits | Retirement Plans and Other Postretirement Benefits Pinnacle West sponsors a qualified defined benefit and account balance pension plan for the employees of Pinnacle West and its subsidiaries, in addition to a non-qualified pension plan. We also sponsor another postretirement benefit plan for the employees of Pinnacle West and its subsidiaries that provides medical and life insurance benefits to retired employees. Pension and other postretirement benefit expense are determined by actuarial valuations, based on assumptions that are evaluated annually.
Nuclear Fuel | Nuclear Fuel APS amortizes nuclear fuel by using the unit-of-production method. The unit-of-production method is based on actual physical usage. APS divides the cost of the fuel by the estimated number of thermal units it expects to produce with that fuel. APS then multiplies that rate by the number of thermal units produced within the current period. This calculation determines the current period nuclear fuel expense. APS also charges nuclear fuel expense for the interim storage and permanent disposal of spent nuclear fuel. The DOE is responsible for the permanent disposal of spent nuclear fuel and charged APS $0.001 per kWh of nuclear generation through May 2014, at which point the DOE reduced the fee to zero. In accordance with a settlement agreement with the DOE in August 2014 for interim storage, we accrued a receivable and an offsetting regulatory liability through the settlement period ended December of 2024.
Income Taxes | Income Taxes Income taxes are provided using the asset and liability approach prescribed by guidance relating to accounting for income taxes and are based on currently enacted tax rates. We file our federal income tax return on a consolidated basis, and we file our state income tax returns on a consolidated or unitary basis. In accordance with our intercompany tax sharing agreement, federal and state income taxes are allocated to each first-tier subsidiary as though each first-tier subsidiary filed a separate income tax return. Any difference between that method and the consolidated (and unitary) income tax liability is attributed to the parent company. The income tax accounts reflect the tax and interest associated with management’s estimate of the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement for all known and measurable tax exposures.
Cash and Cash Equivalents | Cash and Cash Equivalents We consider cash equivalents to be highly liquid investments with a remaining maturity of three months or less at acquisition.
Intangible Assets | Intangible Assets We have separately disclosed intangible assets on Pinnacle West’s Consolidated Balance Sheets. The intangible assets relate primarily to APS’s internal-use software. We have no goodwill recorded. The intangible assets are amortized over their finite useful lives.
Investments | Investments El Dorado holds investments in both debt and equity securities. Investments in debt securities are generally accounted for as held-to-maturity and investments in equity securities are accounted for using either the equity method (if significant influence) or the measurement alternative for investments without readily determinable fair values (if less than 20% ownership and no significant influence). PNW Power holds investments in equity securities. Investments in equity securities are accounted for using either the equity method (if significant influence) or the measurement alternative for investments without readily determinable fair values (if less than 20% ownership and no significant influence). Our investments in the nuclear decommissioning trusts, and other special use funds, are accounted for in accordance with guidance on accounting for investments in debt and equity securities. See Notes 12 and 18 for more information on these investments.
Leases | Leases We determine if an agreement is a lease at contract inception. A lease is defined as a contract, or part of a contract, that conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To control the use of an identified asset an entity must have both a right to obtain substantially all of the benefits from the use of the asset and the right to direct the use of the asset. If we determine an agreement is a lease, and we are the lessee, we recognize a right-of-use lease asset and a lease liability at the lease commencement date. Lease liabilities are recognized based on the present value of the fixed lease payments over the lease term. To present value lease liabilities we use the implicit rate in the lease if the information is readily available, otherwise we use our incremental borrowing rate determined at lease commencement. Our incremental borrowing rate is based on the rate of interest we would have to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. When measuring right-of-use assets and lease liabilities we exclude variable lease payments, other than those that depend on an index or rate or are in-substance fixed payments. For short-term leases with terms of 12 months or less, we do not recognize a right-of-use lease asset or lease liability. We recognize operating lease expense using a straight-line pattern over the periods of use. APS enters into purchased power contracts that may contain leases. This occurs when a purchased power agreement designates a specific power plant or facility, APS obtains substantially all of the economic benefits from the use of the facility and has the right to direct the use of the facility. Purchased power lease contracts may also include energy storage facilities. Lease costs relating to purchased power lease contracts are reported in fuel and purchased power on the Consolidated Statements of Income and are subject to recovery under the PSA or RES. See Note 3. We also may enter into lease agreements related to vehicles, office space, land, and other equipment. See Note 8 for information on our lease agreements.
Business Segments | Business Segments Pinnacle West’s reportable business segment is our regulated electricity segment, which consists of traditional regulated retail and wholesale electricity businesses (primarily electric service to Native Load customers) and related activities and includes electricity generation, transmission, and distribution. Our reportable segment activities are conducted through our wholly-owned subsidiary, APS. All other operating segment activities are insignificant to Pinnacle West. For segment reporting purposes, Pinnacle West’s Chief Executive Officer performs the function of chief operating decision maker (“CODM”). The CODM uses net income to measure an operating segment’s profitability. When assessing the performance of an operating segment, and making decisions about allocating resources, the CODM evaluates net income actual results compared to budget. Net income is also used when implementing strategic initiatives and selecting projects to meet business objectives. Our reportable segment’s revenue streams are dependent upon regulated rate recovery, which is a primary factor in how we identify operating segments. For information on our reportable business segment’s revenues, significant expenses, net income, assets, and other reportable segment items, see the APS’s Consolidated Income Statements, APS Consolidated Balance Sheets, and APS Consolidated Statements of Cash Flows.
New Accounting Standards | New Accounting Standards ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures In November 2023, a new standard was issued that modifies segment reporting disclosure requirements. The disclosure changes include information about a reportable segment’s significant expenses, details relating to the entity’s chief operating decision maker, and other disclosures. We adopted this standard on December 31, 2024, using a retrospective approach. The adoption of the new standard results in changes to our reportable segment disclosures, but does not impact how we identify reportable segments or our financial statement results. See Note 1. ASU 2023-09, Income Taxes: Improvements to Income Tax Disclosures In December 2023, a new accounting standard was issued that expands disclosures relating to income taxes. The expanded disclosures include a tabular income tax rate reconciliation, disclosure of specific reconciliation categories and reconciling items, the amount of income taxes paid by jurisdiction, and other disclosures. We will adopt this standard on December 31, 2025, using a prospective approach. The adoption of the new standard will result in changes to our income tax disclosures, but will not impact our accounting for income taxes or our financial statement results. ASU 2024-03, Income Statement: Expense Disaggregation Disclosures In November 2024, a new accounting standard was issued that requires specific disclosures related to certain costs and expenses. Companies will be required to disclose the amounts of certain cost and expense categories, such as: purchases of inventory, employee compensation, depreciation, and amortization, among other disclosures. The new disclosures may be provided in the notes to the financial statements, and will not require changes to the face of the income statement. The standard is effective for us on December 31, 2027, using either a prospective or retrospective approach, with early adoption permitted. The adoption of the new standard will result in disclosure changes, but will not impact our accounting for such costs and expenses or our financial statement results.

X
- Definition Disclosure of accounting policy for loss contingencies and environmental liabilities. + References No definition available. + Details
Name: | pnw_LossContingenciesAndEnvironmentalLiabilitiesPolicyTextBlock
Namespace Prefix: | pnw_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for regulatory assets and liabilities, which may include the entity's capitalization policy and how impairment of regulatory assets is assessed and recognized. + References No definition available. + Details
Name: | pnw_RegulatoryAccountingPolicyTextBlock
Namespace Prefix: | pnw_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for AFUDC (for example, component of PPE, credit to income statement), information regarding the inclusion in rates (only capitalized if its inclusion in rates is probable) and description of AFUDC (for example, represents the cost of capital used during construction). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 360 -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477468/980-360-25-1 + Details
Name: | us-gaap_AllowanceForFundsUsedDuringConstructionPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-20/tableOfContent + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fuel costs amortized and recorded and recovered through rates, such as under a fuel adjustment clause or other tracking arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1 + Details
Name: | us-gaap_CapitalizationAndAmortizationOfFuelCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration