XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Debt (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 11, 2025
USD ($)
Feb. 28, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CNY (¥)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
CNY (¥)
Apr. 30, 2023
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
CNY (¥)
Sep. 30, 2025
USD ($)
Sep. 30, 2025
CNY (¥)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CNY (¥)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
CNY (¥)
Jun. 11, 2025
CNY (¥)
Jan. 06, 2025
USD ($)
Jan. 06, 2025
CNY (¥)
Oct. 24, 2024
USD ($)
Oct. 24, 2024
CNY (¥)
Feb. 28, 2024
CNY (¥)
Jan. 16, 2024
USD ($)
Jan. 16, 2024
CNY (¥)
Debt Conversion [Line Items]                                                  
Proceeds from line of credit                           $ 5,582 $ 4,181 $ 0                  
Revolving Credit Facility | Line of Credit                                                  
Debt Conversion [Line Items]                                                  
Debt instrument term   1 year                                              
Line of credit facility, maximum borrowing capacity   $ 1,400                                         ¥ 10.0 $ 5,700 ¥ 40.0
Debt instrument, interest rate, stated percentage   3.45%                                         3.45%    
Revolving Credit Facility | Line of Credit | Building                                                  
Debt Conversion [Line Items]                                                  
Debt instrument, collateral amount                                               $ 2,800 ¥ 20.0
Wuxi Loan                                                  
Debt Conversion [Line Items]                                                  
Loan amount             $ 2,900 $ 1,100           $ 1,100                      
Debt instrument term             5 years             5 years                      
Portion of loan included in current liabilities               $ 600           $ 600                      
Interest rate on loan               3.70%           3.70%     3.70%                
Debt instrument, basis spread on variable rate                           0.20%                      
Bank of China Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                                  
Debt Conversion [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                                                  
Debt Conversion [Line Items]                                                  
Proceeds from line of credit               $ 1,400 ¥ 10.0 $ 2,100 ¥ 15.0 $ 2,800 ¥ 20.0                        
Repayments of lines of credit               2,800 ¥ 20.0                                
Long-term line of credit               1,700           $ 1,700     ¥ 12.0                
Bank of Ningbo Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                                  
Debt Conversion [Line Items]                                                  
Line of credit facility, maximum borrowing capacity                                     $ 1,400 ¥ 10.0          
Debt instrument, interest rate, stated percentage     2.55% 2.55% 3.10% 3.10%                         3.10% 3.10%          
Proceeds from line of credit     $ 450 ¥ 3.0 $ 300 ¥ 2.0                                      
Long-term line of credit               $ 750           $ 750     ¥ 5.0                
Bank of Communication, China, Loan Agreement | Revolving Credit Facility | Line of Credit                                                  
Debt Conversion [Line Items]                                                  
Debt instrument term 1 year                                                
Line of credit facility, maximum borrowing capacity $ 1,400                                 ¥ 10.0              
Debt instrument, interest rate, stated percentage 2.80%                                 2.80%