XML 41 R29.htm IDEA: XBRL DOCUMENT
v3.19.1

Basis of Presentation (Details) $ in Millions | Dec. 31, 2018 USD ($)
--- | ---
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Reclassification of Capital Leases to Other Assets | $ 88
Reclassification of Capital Leases to Other Liabilities | $ 109

X
- Definition The total amount of capital leases reclassified from property, plant and equipment to other assets on our balance sheet upon adoption of the new lease accounting standard on January 1, 2019. + References No definition available. + Details
Name: | hal_ReclassificationofCapitalLeasestoOtherAssets
Namespace Prefix: | hal_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of capital leases reclassified from long0term debt to other liabilities on our balance sheet upon adoption of the new lease accounting standard on January 1, 2019. + References No definition available. + Details
Name: | hal_ReclassificationofCapitalLeasestoOtherLiabilities
Namespace Prefix: | hal_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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