XML 67 R48.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Debt (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Jul. 21, 2015
Debt Instrument [Line Items] |  |  |
Long-term Debt and Capital Lease Obligations, Including Current Maturities | $ 10,457,000,000 | $ 10,942,000,000 |
Short-term borrowings and current maturities of long-term debt | 36,000,000 | 512,000,000 |
Long-term debt | 10,421,000,000 | 10,430,000,000 |
Debt Instrument, Unamortized Discount | $ (92,000,000) | (98,000,000) |
Debt instrument call feature description | We may redeem all of our senior notes from time to time or all of the notes of each series at any time at the applicable redemption prices, plus accrued and unpaid interest. |  |
Line of credit facility, maximum borrowing capacity |  |  | $ 3,000,000,000.0
Line of Credit Facility, Remaining Borrowing Capacity | $ 3,000,000,000 | 3,000,000,000 |
Long-term Debt, Current Maturities | 34,000,000 |  |
Long-term Debt, Maturities, Repayments of Principal in Year Two | 27,000,000 |  |
Long-term Debt, Maturities, Repayments of Principal in Year Three | 696,000,000 |  |
Long-term Debt, Maturities, Repayments of Principal in Year Four | 12,000,000 |  |
Long-term Debt, Maturities Repayments of Principal in Year Five | 1,100,000,000 |  |
Senior notes due November 2045 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 2,000,000,000 | $ 2,000,000,000 |
Interest rate (in hundredths) | 5.00% | 5.00% |
Maturity date | November 2045 | November 2045 |
Senior Notes due November 2025 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 2,000,000,000 | $ 2,000,000,000 |
Interest rate (in hundredths) | 3.80% | 3.80% |
Maturity date | November 2025 | November 2025 |
Senior notes due August 2023 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 1,100,000,000 | $ 1,100,000,000 |
Interest rate (in hundredths) | 3.50% | 3.50% |
Maturity date | August 2023 | August 2023 |
Senior Notes due November 2035 [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 1,000,000,000 | $ 1,000,000,000 |
Interest rate (in hundredths) | 4.85% | 4.85% |
Maturity date | November 2035 | November 2035 |
Senior notes due September 2039 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 1,000,000,000 | $ 1,000,000,000 |
Interest rate (in hundredths) | 7.45% | 7.45% |
Maturity date | September 2039 | September 2039 |
Senior notes due August 2043 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 900,000,000 | $ 900,000,000 |
Interest rate (in hundredths) | 4.75% | 4.75% |
Maturity date | August 2043 | August 2043 |
Senior notes due September 2038 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 800,000,000 | $ 800,000,000 |
Interest rate (in hundredths) | 6.70% | 6.70% |
Maturity date | September 2038 | September 2038 |
Senior notes due November 2021 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 500,000,000 | $ 500,000,000 |
Interest rate (in hundredths) | 3.25% | 3.25% |
Maturity date | November 2021 | November 2021 |
Senior notes due November 2041 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 500,000,000 | $ 500,000,000 |
Interest rate (in hundredths) | 4.50% | 4.50% |
Maturity date | November 2041 | November 2041 |
Senior notes due August 2018 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 0 | $ 400,000,000 |
Interest rate (in hundredths) | 2.00% | 2.00% |
Repayments of Senior Debt | $ 400,000,000 |  |
Maturity date | August 2018 | August 2018 |
Senior debentures due August 2096 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 300,000,000 | $ 300,000,000 |
Interest rate (in hundredths) | 7.60% | 7.60% |
Debt instruments non-call feature description | may not be redeemed prior to maturity |  |
Maturity date | August 2096 | August 2096 |
Senior debentures due February 2021 |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 185,000,000 | $ 185,000,000 |
Interest rate (in hundredths) | 8.75% | 8.75% |
Maturity date | February 2021 | February 2021 |
Senior notes due February 2027 [Member] [Domain] |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 104,000,000 | $ 104,000,000 |
Interest rate (in hundredths) | 6.75% | 6.75% |
Maturity date | February 2027 | February 2027 |
Other Debt Obligations [Member] |  |  |
Debt Instrument [Line Items] |  |  |
Long-term debt | $ 160,000,000 | $ 251,000,000 |

X
- Definition Date when the debt instrument is scheduled to be fully repaid, which may be presented in a variety of ways (year, month and year, day, month and year, quarter, etc.). + References No definition available. + Details
Name: | hal_DebtInstrumentMaturityDateMonthAndYear
Namespace Prefix: | hal_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt instruments which may not be redeemed prior to maturity. + References No definition available. + Details
Name: | hal_DebtInstrumentsWithoutCallFeatureDescription
Namespace Prefix: | hal_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of a feature that permits the issuer of the debt to repay or convert it before the stated maturity date (early retirement date). The description may include such items as the call price, the period that the issuer can call the debt, including the earliest call date, and other significant terms of the call feature, which may include the debt holders' ability to convert the debt to equity if the call option is exercised and contingent events that trigger the issuer's ability to call the debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(5)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCallFeature
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt discount. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and capital lease obligations including current maturities. + References No definition available. + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04.(a)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfSeniorDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueNovember2045Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniorNotesdueNovember2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueAugust2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniorNotesdueNovember2035Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueSeptember2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueAugust2043Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniorNotesDue2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueNovember2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueNovember2041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueAugust2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueAugust2096Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueFebruary2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=hal_SeniornotesdueFebruary2027MemberDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_OtherDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |