XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 11, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CNY (¥)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
CNY (¥)
Apr. 30, 2023
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2025
CNY (¥)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CNY (¥)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
CNY (¥)
Jun. 11, 2025
CNY (¥)
Jan. 06, 2025
USD ($)
Jan. 06, 2025
CNY (¥)
Oct. 24, 2024
USD ($)
Oct. 24, 2024
CNY (¥)
Line of Credit Facility [Line Items]                                    
Proceeds from lines of credit                     $ 4,166 $ 1,396            
Wuxi Loan                                    
Line of Credit Facility [Line Items]                                    
Loan amount           $ 2,900 $ 1,200       $ 1,200              
Debt instrument term (in years)           5 years         5 years              
Portion of loan included in current liabilities             $ 600       $ 600              
Interest rate on loan (as percent)             3.80%       3.80%   3.80%          
Debt instrument, basis spread on variable rate (as percent)                     0.20%              
Bank of China Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                    
Line of Credit Facility [Line Items]                                    
Line of credit facility, maximum borrowing capacity                                 $ 5,200 ¥ 37.0
Bank Of China Maximum Credit Renewal Agreement | Revolving Credit Facility | Line of Credit                                    
Line of Credit Facility [Line Items]                                    
Proceeds from lines of credit             $ 2,100 ¥ 15.0 $ 2,800 ¥ 20.0                
Long-term line of credit             300       $ 300   ¥ 2.0          
Bank of Ningbo Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                    
Line of Credit Facility [Line Items]                                    
Line of credit facility, maximum borrowing capacity                             $ 1,400 ¥ 10.0    
Proceeds from lines of credit   $ 450 ¥ 3.0 $ 300 ¥ 2.0                          
Long-term line of credit             $ 750       $ 750   ¥ 5.0          
Interest rate (as percent)   2.55% 2.55% 3.10% 3.10%                          
Bank Of Communication, China, Loan Agreement | Revolving Credit Facility | Line of Credit                                    
Line of Credit Facility [Line Items]                                    
Debt instrument term (in years) 1 year                                  
Line of credit facility, maximum borrowing capacity $ 1,400                         ¥ 10.0        
Interest rate (as percent) 2.80%                         2.80%