XML 112 R57.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Time Deposits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Time Deposits [Abstract]          
Time deposits $ 118,104   $ 118,104   $ 172,448
Interest income, deposits with financial institutions 937 $ 951 1,912 $ 1,539  
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,680   $ 27,680   28,720
Time deposits, interest rate     2.85%    
Bank of Ningbo, Deposit, Maturing on February 17, 2024          
Time Deposits [Abstract]          
Time deposits 41,520   $ 41,520   43,080
Time deposits, interest rate     2.85%    
Shanghai Pudong Development Bank, Deposit, Maturing October 20, 2025          
Time Deposits [Abstract]          
Time deposits 6,920   $ 6,920   7,180
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing November 14, 2025          
Time Deposits [Abstract]          
Time deposits 6,920   $ 6,920   7,180
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 8, 2025          
Time Deposits [Abstract]          
Time deposits 4,152   $ 4,152   4,308
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 15, 2025          
Time Deposits [Abstract]          
Time deposits 4,152   $ 4,152   4,308
Time deposits, interest rate     3.10%    
Shanghai Pudong Development Bank, Deposit, Maturing December 30, 2025          
Time Deposits [Abstract]          
Time deposits 6,920   $ 6,920   7,180
Time deposits, interest rate     3.10%    
China Everbright Bank, Deposit, Maturing July 4, 2023          
Time Deposits [Abstract]          
Time deposits 3,000   $ 3,000   0
Time deposits, interest rate     5.82%    
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 Merchant Bank, Deposit, Maturing January 30, 2026          
Time Deposits [Abstract]          
Time deposits $ 13,840   $ 13,840   $ 0
Time deposits, interest rate     3.15%