XML 44 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Notes Payable (Details)
1 Months Ended 9 Months Ended
Aug. 31, 2018
USD ($)
May 31, 2018
USD ($)
Feb. 28, 2018
USD ($)
Jan. 31, 2018
USD ($)
Nov. 30, 2017
USD ($)
Jul. 31, 2017
USD ($)
Sep. 30, 2019
USD ($)
line_of_credit
Sep. 30, 2019
CNY (¥)
line_of_credit
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]                  
Short-term debt             $ 0   $ 4,795,000
Notes payable to suppliers | Loans with Suppliers                  
Debt Instrument [Line Items]                  
Short-term debt             $ 0   4,795,000
Notes payable to suppliers | Loans with Suppliers | Minimum                  
Debt Instrument [Line Items]                  
Debt instrument, term             3 months    
Notes payable to suppliers | Loans with Suppliers | Maximum                  
Debt Instrument [Line Items]                  
Debt instrument, term             6 months    
Loans Payable | First Credit Facility                  
Debt Instrument [Line Items]                  
Current borrowing capacity             $ 16,800,000 ¥ 120,000,000.0  
Loans Payable | Second Line of Credit                  
Debt Instrument [Line Items]                  
Current borrowing capacity             4,200,000 30,000,000.0  
Bankers Acceptance                  
Debt Instrument [Line Items]                  
Restricted cash and investments, current                 2,600,000
Bankers Acceptance | First Credit Facility                  
Debt Instrument [Line Items]                  
Current borrowing capacity             $ 33,600,000 240,000,000.0  
Percentage of compensating balance requirement for bank acceptance drafts             50.00%    
Bankers Acceptance | Second Line of Credit                  
Debt Instrument [Line Items]                  
Percentage of compensating balance requirement for bank acceptance drafts             50.00%    
Bankers Acceptance | Loans with Suppliers                  
Debt Instrument [Line Items]                  
Short-term debt             $ 0   $ 4,800,000
Short Term Loans | Second Line of Credit                  
Debt Instrument [Line Items]                  
Current borrowing capacity             $ 8,400,000 ¥ 60,000,000.0  
Notes Payable to Banks | Notes Payable CITIC Bank                  
Debt Instrument [Line Items]                  
Proceeds from lines of credit     $ 17,000,000.0     $ 17,000,000.0      
Debt instrument, interest rate, stated percentage     4.70%            
Repayments of lines of credit $ 17,000,000.0                
Debt instrument, basis spread           2.55%      
China | Notes payable to suppliers | First Credit Facility                  
Debt Instrument [Line Items]                  
Proceeds from lines of credit         $ 17,000,000.0        
Repayments of lines of credit   $ 17,000,000.0              
China | Bankers Acceptance | First Credit Facility                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage         4.10%        
China | Notes Payable to Banks | Notes Payable CITIC Bank                  
Debt Instrument [Line Items]                  
Repayments of lines of credit       $ 17,000,000.0          
Line of Credit | China                  
Debt Instrument [Line Items]                  
Number of debt instruments | line_of_credit             2 2  
CITIC Bank | Line of Credit | China                  
Debt Instrument [Line Items]                  
Credit facility, maximum borrowing amount             $ 35,000,000.0 ¥ 250,000,000  
CITIC Bank | Bank Acceptance Drafts | China                  
Debt Instrument [Line Items]                  
Percentage of compensating balance requirement for bank acceptance drafts             36.00%    
Credit facility, maximum borrowing amount             $ 54,700,000 ¥ 390,600,000