XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Bank Borrowing - Narrative (Details)
¥ in Millions
1 Months Ended 3 Months Ended
Feb. 16, 2022
USD ($)
Aug. 18, 2021
USD ($)
Aug. 09, 2019
USD ($)
May 01, 2018
USD ($)
Aug. 15, 2017
USD ($)
Oct. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CNY (¥)
Aug. 11, 2021
USD ($)
Jun. 30, 2021
USD ($)
Oct. 31, 2019
CNY (¥)
Nov. 16, 2018
USD ($)
Nov. 16, 2018
CNY (¥)
Debt Instrument [Line Items]                                  
Restricted cash                     $ 200,000     $ 2,400,000      
Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                                  
Debt Instrument [Line Items]                                  
Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity                         $ 8,000,000        
Secured Debt | Jireh                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity   $ 45,000,000                              
Debt instrument, term   5 years 6 months                              
Amount outstanding                     45,000,000            
Proceeds from lines of credit $ 45,000,000                                
Bank Of Communications Limited                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity           $ 8,500,000           ¥ 140.0     ¥ 60.0    
Bank Of Communications Limited | Credit Facility, 3.85%, Due November 18, 2022                                  
Debt Instrument [Line Items]                                  
Proceeds from short-term debt                 $ 1,700,000 ¥ 11.0              
Loan agreements, short-term debt                     1,700,000            
Stated percentage                 3.85% 3.85%              
Hongkong And Shanghai Banking Corporation Limited | Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                                  
Debt Instrument [Line Items]                                  
Basis spread on variable rate     1.75%                            
Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable     70.00%                            
Accounts receivable factoring agreement, maximum borrowing capacity     $ 30,000,000                            
Accounts receivable factoring agreement, remaining borrowing capacity                     8,000,000            
Accounts receivable factoring agreement, borrowed amount outstanding                     0            
The Bank | Secured Debt                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity       $ 17,800,000                          
Debt instrument, term       5 years                          
Amount outstanding                     14,400,000            
Stated percentage       5.04%                          
The Bank | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity         $ 30,000,000                        
Debt instrument, term         5 years                        
Amount outstanding                     3,700,000            
Proceeds from lines of credit             $ 16,700,000 $ 13,200,000                  
The Bank | Minimum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                  
Debt Instrument [Line Items]                                  
Basis spread on variable rate         1.75%                        
The Bank | Maximum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                  
Debt Instrument [Line Items]                                  
Basis spread on variable rate         2.25%                        
China | Bank Of Communications Limited | Base Rate                                  
Debt Instrument [Line Items]                                  
Basis spread on variable rate           4.99%                      
Basis spread on variable rate, multiple           1.05                 1.05    
Foreign Line of Credit | Industrial And Commercial Bank of China                                  
Debt Instrument [Line Items]                                  
Proceeds from short-term debt                 $ 800,000 ¥ 5.0              
Short-term debt, fixed interest rate                 370.00% 370.00%              
Loan agreements, short-term debt                     $ 600,000         $ 10,300,000 ¥ 72.0
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Trade Borrowings                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity | ¥                                 27.0
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Working Capital Borrowings                                  
Debt Instrument [Line Items]                                  
Line of credit facility, maximum borrowing capacity | ¥                                 ¥ 45.0