XML 50 R31.htm IDEA: XBRL DOCUMENT
v3.21.1

Charges and Credits - Summary of Charges and Credits (Detail) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2020 USD ($)
Charges And Credits [Line Items] |
Charges and credits, Pretax | $ 8,523
Charges and credits, Tax | 796
Charges and credits, Net | 7,727
Goodwill | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 3,070
Charges and credits, Net | 3,070
Intangible Assets Impairment | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 3,321
Charges and credits, Tax | 815
Charges and credits, Net | 2,506
Asset Performance Solutions Investments | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 1,264
Charges and credits, Tax | (4)
Charges and credits, Net | 1,268
North America pressure pumping asset impairments | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 587
Charges and credits, Tax | 133
Charges and credits, Net | 454
Severance | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 202
Charges and credits, Tax | 7
Charges and credits, Net | 195
Other | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Pretax | 79
Charges and credits, Tax | 9
Charges and credits, Net | 70
Valuation allowance | Impairment and Other |
Charges And Credits [Line Items] |
Charges and credits, Tax | (164)
Charges and credits, Net | $ 164

X
- Definition Charges and credits. + References No definition available. + Details
Name: | slb_ChargesAndCredits
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges and credits. + References No definition available. + Details
Name: | slb_ChargesAndCreditsLineItems
Namespace Prefix: | slb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charges and credits pretax. + References No definition available. + Details
Name: | slb_ChargesAndCreditsPretax
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges and credits tax. + References No definition available. + Details
Name: | slb_ChargesAndCreditsTax
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_GoodwillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=slb_ImpairmentAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_IntangibleAssetsImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_AssetPerformanceSolutionsInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_NorthAmericaPressurePumpingAssetImpairmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_OtherAssetsImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_ValuationAllowanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |