XML 104 R78.htm IDEA: XBRL DOCUMENT
v3.22.0.1

RETIREMENT AND POSTRETIREMENT BENEFIT PLANS - NARRATIVE (Details) $ in Millions |  | 12 Months Ended
--- | --- | ---
Jun. 30, 2020 USD ($) | Dec. 31, 2021 USD ($) employee | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Defined Benefit Plan Disclosure |  |  |  |
Accrued liabilities for the supplemental retirement plan |  | $ 249 | $ 239 |
Expenses under provisions of defined contribution and supplemental retirement plans |  | 166 | 192 | $ 192
Total benefit costs, including postretirement costs |  | $ 211 | 235 | $ 220
United States |  |  |  |
Defined Benefit Plan Disclosure |  |  |  |
Number of employees accruing benefits under defined benefit plans | employee |  | 400 |  |
Foreign |  |  |  |
Defined Benefit Plan Disclosure |  |  |  |
Number of employees accruing benefits under defined benefit plans | employee |  | 300 |  |
Pension Benefits |  |  |  |
Defined Benefit Plan Disclosure |  |  |  |
Payment to settle retiree liability |  | $ 109 |  |
Decrease to benefit obligation | $ 278 | 0 | 8 |
Curtailment gain | 124 | $ 0 | $ 278 |
Offset to accumulated other comprehensive income | $ 154 |  |  |

X
- Definition This element represents the number of employees currently accruing benefits under defined benefit plans. + References No definition available. + Details
Name: | oxy_DefinedBenefitPlanNumberOfParticipatingEmployees
Namespace Prefix: | oxy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan Obligation, Offset To Accumulated Other Comprehensive Income + References No definition available. + Details
Name: | oxy_DefinedBenefitPlanObligationOffsetToAccumulatedOtherComprehensiveIncome
Namespace Prefix: | oxy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the accrued liabilities for supplemental retirement benefit plan which provides restoration of benefit lost due to government limitations on qualified retirement benefits. + References No definition available. + Details
Name: | oxy_SupplementalRetirementPlanSupplementalRetirementPlanAccruedLiabilities
Namespace Prefix: | oxy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(10) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(10) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanCurtailments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanOtherChanges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits. + References No definition available. + Details
Name: | us-gaap_OtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |