XML 42 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Concentration, Credit and Other Risks - Major Customers (Details) - Major Customers - Mobile Energy Group, Formerly We Cast Services [Member] - customer
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Revenue    
Revenue, Major Customer [Line Items]    
Description of percentage of revenue for major customer more than 10 more than 10
Number of customers 1 1
Accounts receivables    
Revenue, Major Customer [Line Items]    
Description of percentage of revenue for major customer more than 10 more than 10
Number of customers 1 1