XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.2
CREDIT FACILITIES (Details)
1 Months Ended 9 Months Ended
Jun. 29, 2020
USD ($)
Jun. 06, 2018
USD ($)
Dec. 31, 2019
USD ($)
Nov. 01, 2020
USD ($)
Feb. 02, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Line of Credit Facility [Line Items]            
Short-term debt       $ 0    
Line of Credit            
Line of Credit Facility [Line Items]            
Long-term line of credit       0 $ 0  
Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Debt instrument, term     12 months      
Maximum borrowing capacity     $ 19,400,000     ¥ 130,000,000.0
Interest accrued rate as percentage of PBOC benchmark lending rate     105.00%      
Guarantees commission rate per annum of outstanding amount     1.00%     1.00%
Revolving Credit Facility | Line of Credit            
Line of Credit Facility [Line Items]            
Debt instrument, term 364 days 5 years        
Maximum borrowing capacity $ 300,000,000.0 $ 400,000,000.0   600,000,000.0    
Long-term line of credit       $ 0    
Revolving Credit Facility | Line of Credit | Minimum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   0.125%   0.10%    
Revolving Credit Facility | Line of Credit | Maximum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   0.20%   0.20%    
Revolving Credit Facility | Line of Credit | LIBOR | Minimum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 1.50% 1.00%   1.00%    
Revolving Credit Facility | Line of Credit | LIBOR | Maximum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate 2.25% 1.75%   1.50%    
Revolving Credit Facility | Line of Credit | Base Rate | Minimum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate   0.00%   0.00%    
Revolving Credit Facility | Line of Credit | Base Rate | Maximum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate   0.75%   0.50%    
Letter of Credit | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 50,000,000.0        
Long-term line of credit       $ 2,700,000    
Letter of Credit | Line of Credit | Minimum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   1.00%   1.00%    
Letter of Credit | Line of Credit | Maximum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   1.75%   1.50%    
Swing Line Loan | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 50,000,000.0        
Revolving Loan            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 14,900,000     ¥ 100,000,000.0
Financial Bank Guarantee Facility            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 4,500,000     ¥ 30,000,000.0