Quarterly report pursuant to Section 13 or 15(d)

Revolving Credit Facility (Details)

v3.8.0.1
Revolving Credit Facility (Details) - USD ($)
9 Months Ended
Jul. 11, 2017
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Long-term debt        
Net borrowings from related party   $ 500,000 $ 0  
CHINA        
Long-term debt        
Net borrowings from related party   $ 500,000    
Note payable term (in years)   1 year    
Interest rate (as a percentage)   3.00%    
Revolving credit facility | Bank of America Credit Agreement        
Long-term debt        
Maximum borrowing capacity $ 25,000,000.0      
Annual commitment fee 0.20%      
Long-term line of credit   $ 19,200,000    
Revolving credit facility | Wells Fargo Credit Agreement        
Long-term debt        
Annual commitment fee   0.25%    
Long-term line of credit       $ 9,900,000
Revolving credit facility | LIBOR | Bank of America Credit Agreement        
Long-term debt        
Margin on variable rate 1.25%      
Effective interest rate   2.49%    
Revolving credit facility | LIBOR | Wells Fargo Credit Agreement        
Long-term debt        
Margin on variable rate   1.25%    
Effective interest rate       2.13%