XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Time Deposits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Time Deposits [Abstract]          
Time deposits $ 118,834   $ 118,834   $ 172,448
Interest income, deposits with financial institutions 867 $ 929 2,779 $ 2,468  
China Merchant Bank, Deposits, Maturing on January 29, 2023          
Time Deposits [Abstract]          
Time deposits 0   $ 0   38,772
Time deposits, interest rate     2.25%    
China Everbright Bank, Deposit, Maturing on January 29, 2023          
Time Deposits [Abstract]          
Time deposits 0   $ 0   14,360
Time deposits, interest rate     2.25%    
China Everbright Bank, Deposit, Maturing May 22, 2023          
Time Deposits [Abstract]          
Time deposits 0   $ 0   3,000
Time deposits, interest rate     5.07%    
China Industrial Bank, Deposit, Maturing on January 30, 2023          
Time Deposits [Abstract]          
Time deposits 0   $ 0   14,360
Time deposits, interest rate     2.15%    
China Merchant Bank, Deposit, Maturing January 29, 2024          
Time Deposits [Abstract]          
Time deposits 27,860   $ 27,860   28,720
Time deposits, interest rate     2.85%    
Bank of Ningbo, Deposit, Maturing on February 17, 2024          
Time Deposits [Abstract]          
Time deposits 41,790   $ 41,790   43,080
Time deposits, interest rate     2.85%    
Shanghai Pudong Development Bank, Deposit, Maturing October 20, 2025          
Time Deposits [Abstract]          
Time deposits 6,965   $ 6,965   7,180
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing November 14, 2025          
Time Deposits [Abstract]          
Time deposits 6,965   $ 6,965   7,180
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 8, 2025          
Time Deposits [Abstract]          
Time deposits 4,179   $ 4,179   4,308
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 15, 2025          
Time Deposits [Abstract]          
Time deposits 4,179   $ 4,179   4,308
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 30, 2025          
Time Deposits [Abstract]          
Time deposits 6,965   $ 6,965   7,180
Time deposits, interest rate     3.10%    
China Industrial Bank, Deposit, Maturing January 30, 2026          
Time Deposits [Abstract]          
Time deposits 13,930   $ 13,930   0
Time deposits, interest rate     3.15%    
China Everbright Bank, Deposit, Maturing November 22, 2023          
Time Deposits [Abstract]          
Time deposits 3,000   $ 3,000   0
Time deposits, interest rate     5.43%    
China Everbright Bank, Deposit, Maturing January 5, 2024          
Time Deposits [Abstract]          
Time deposits $ 3,001   $ 3,001   $ 0
Time deposits, interest rate     5.38%