XML 45 R33.htm IDEA: XBRL DOCUMENT
v3.23.1

MEDFORD INCIDENT (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2023 | Dec. 31, 2022 | Mar. 31, 2022
Business Interruption Loss [Line Items] |  |  |
Gain on Business Interruption Insurance Recovery | $ 779 |  | $ 0
Medford Incident | Total Receivables 2022 |  |  |
Business Interruption Loss [Line Items] |  |  |
Loss Contingency, Insurance Receivable |  | $ 151 |
Medford Incident | Insurance Recoveries |  |  |
Business Interruption Loss [Line Items] |  |  |
Insurance Proceeds | 930 |  |
Medford Incident | Insurance Recoveries in 2022 |  |  |
Business Interruption Loss [Line Items] |  |  |
Unusual or Infrequent Item, or Both, Insurance Proceeds |  | 100 |
Medford Incident | Business Interruption - Settlement Proceeds Received in 2023 |  |  |
Business Interruption Loss [Line Items] |  |  |
Insurance Proceeds 2023 | 830 |  |
Medford Incident | Business Interruption - Settlement Proceeds |  |  |
Business Interruption Loss [Line Items] |  |  |
Outstanding insurance receivable |  | $ 51 |
Gain on Business Interruption Insurance Recovery | $ 779 |  |

X
- Definition Insurance Proceeds + References No definition available. + Details
Name: | oke_InsuranceProceeds
Namespace Prefix: | oke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Insurance Proceeds 2023 + References No definition available. + Details
Name: | oke_InsuranceProceeds2023
Namespace Prefix: | oke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Outstanding insurance receivable + References No definition available. + Details
Name: | oke_OutstandingInsuranceReceivable
Namespace Prefix: | oke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessInterruptionLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net amount (to the extent disclosed within this portion of the income statement) by which an insurance settlement exceeds incremental costs incurred from the event causing an interruption of business, plus the insurance award for earnings lost from the event, such as a natural catastrophe, explosion or fire. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=114868897&loc=SL114872001-224240 + Details
Name: | us-gaap_GainOnBusinessInterruptionInsuranceRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248 + Details
Name: | us-gaap_LossContingencyReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233 + Details
Name: | us-gaap_UnusualOrInfrequentItemInsuranceProceeds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | oke_NaturalGasLiquidsAxis=oke_MedfordIncidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | oke_MedfordIncidentAxis=oke_TotalReceivables2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | oke_MedfordIncidentAxis=oke_InsuranceRecoveriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | oke_MedfordIncidentAxis=oke_InsuranceRecoveriesIn2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | oke_MedfordIncidentAxis=oke_BusinessInterruptionSettlementProceedsReceivedIn2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | oke_MedfordIncidentAxis=oke_BusinessInterruptionSettlementProceedsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |