XML 69 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Country
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]      
Total backlog | $ $ 2,600    
Percentage of revenue expected to be recognized over next 12 months 60.00%    
Amortization expenses of capitalized investments | $ $ 396 $ 731 $ 568
Number of countries in which Schlumberger conducts business | Country 120    
Number of reportable segments accounted for greater than 10% of accounts receivable | Country 0    
Mexico | Customer Concentration Risk      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 14.00%    
Minimum      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Revenue recognition period 30 days    
Number of countries in which Schlumberger conducts business | Country 120    
Maximum      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Revenue recognition period 60 days    
Asset Performance Solutions      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Unamortized investments | $ $ 1,713 $ 3,724