XML 123 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Country
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]      
Total backlog | $ $ 3,000    
Percentage of revenue expected to be recognized over next 12 months 50.00%    
Amortization expenses of capitalized investments | $ $ 731 $ 568 $ 465
Number of countries in which Schlumberger conducts business | Country 120    
Number of reportable segments accounted for greater than 10% of accounts receivable | Country 0    
United States | Customer Concentration Risk      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 18.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 | $ $ 3,724 $ 4,201  
Asset Performance Solutions | Revenue | Maximum      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 5.00% 5.00% 5.00%