XML 102 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Related Party Transaction [Line Items]        
Common stock, shares issued   34,953,825 34,707,924  
Rent expense   $ 3,700,000 $ 4,200,000 $ 4,500,000
Adwest Technologies, Inc. ('Adwest') [Member]        
Related Party Transaction [Line Items]        
Rent expense paid to former owner   0    
Common Stock [Member]        
Related Party Transaction [Line Items]        
Common stock, shares issued 89,640     89,640
Share purchased       105,000
Common Stock [Member] | Current Segment President [Member]        
Related Party Transaction [Line Items]        
Share purchased 75,000     75,000
Adwest, Zhongli, and Emtrol Subsidiaries [Member]        
Related Party Transaction [Line Items]        
Rent expense   600,000 600,000 $ 1,100,000
Zhongli Subsidiary [Member]        
Related Party Transaction [Line Items]        
Purchase of inventory   300,000 800,000 800,000
Sale of inventory   100,000 100,000 0
Consulting Services [Member] | Related Party One [Member]        
Related Party Transaction [Line Items]        
Rent and other expenses paid   200,000 300,000 400,000
Consulting Services [Member] | Related Party Two [Member]        
Related Party Transaction [Line Items]        
Rent and other expenses paid   $ 100,000 $ 100,000 $ 100,000