XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue From Contracts With Customers - Narrative (Details)
9 Months Ended
Sep. 30, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Time period of contractual future performance obligations for which value not disclosed (or less) 1 year
Time period of contractual future performance obligations For these usage-based licenses, revenue is recognized as the performance obligations are performed over the contract term, which is generally two to five years.
Multinational Oil Customer | Accounts receivable | Customer Concentration Risk  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Concentration risk percentage 29.00%
Multinational Oil Customer | Net revenue | Customer Concentration Risk  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Concentration risk percentage 18.00%