XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments in Foreign Joint Ventures - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Joint_Ventures
Jun. 30, 2017
USD ($)
Schedule Of Equity Method Investments [Line Items]        
Interest in joint venture foreign | Joint_Ventures     1  
Net sales $ 2,075,000 $ 1,331,000 $ 3,951,000 $ 2,546,000
Affiliated Entity        
Schedule Of Equity Method Investments [Line Items]        
Net sales $ 0 $ 0 $ 0 $ 0
BOMAY        
Schedule Of Equity Method Investments [Line Items]        
Equity method investment, ownership percentage 40.00%   40.00%  
Joint venture expiration year     2018  
Joint venture term     12 years  
Baoji Oilfield Machinery Co. Ltd.        
Schedule Of Equity Method Investments [Line Items]        
Interest in Joint Venture 51.00%   51.00%  
AA Energies, Inc.        
Schedule Of Equity Method Investments [Line Items]        
Interest in Joint Venture 9.00%   9.00%