XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.1
CREDIT FACILITIES (Details)
1 Months Ended 3 Months Ended
Jun. 06, 2018
USD ($)
Dec. 31, 2019
May 03, 2020
USD ($)
Feb. 02, 2020
USD ($)
Feb. 02, 2020
CNY (¥)
Line of Credit Facility [Line Items]          
Short-term debt     $ 0    
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, term   12 months      
Maximum borrowing capacity       $ 18,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 Loan          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 14,200,000 ¥ 100,000,000.0
Financial Bank Guarantee Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       4,200,000 ¥ 30,000,000.0
Line of Credit          
Line of Credit Facility [Line Items]          
Long-term line of credit     $ 0 $ 0  
Line of Credit | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt instrument, term     5 years    
Maximum borrowing capacity $ 400,000,000.0   $ 600,000,000.0    
Line of Credit | Letter of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity 50,000,000.0        
Long-term line of credit     $ 1,800,000    
Line of Credit | Swing Line Loan          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 50,000,000        
Line of Credit | Minimum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.125%   0.10%    
Line of Credit | Minimum | Letter of Credit          
Line of Credit Facility [Line Items]          
Commitment fee percentage 1.00%   1.00%    
Line of Credit | Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.20%   0.20%    
Line of Credit | Maximum | Letter of Credit          
Line of Credit Facility [Line Items]          
Commitment fee percentage 1.75%   1.50%    
Line of Credit | LIBOR | Minimum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 1.00%   1.00%    
Line of Credit | LIBOR | Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 1.75%   1.50%    
Line of Credit | Base Rate | Minimum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 0.00%   0.00%    
Line of Credit | Base Rate | Maximum | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 0.75%   0.50%