v3.26.3
Debt (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 09, 2026
USD ($)
Jun. 11, 2025
USD ($)
Oct. 31, 2026
USD ($)
Oct. 31, 2026
CNY (¥)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
CNY (¥)
Jan. 31, 2026
USD ($)
Jan. 31, 2026
CNY (¥)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CNY (¥)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
CNY (¥)
Apr. 30, 2023
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2026
CNY (¥)
Jun. 30, 2026
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 (¥)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
CNY (¥)
Jun. 30, 2026
CNY (¥)
Mar. 31, 2026
CNY (¥)
Feb. 09, 2026
CNY (¥)
Jan. 31, 2026
CNY (¥)
Jun. 11, 2025
CNY (¥)
Jan. 06, 2025
USD ($)
Jan. 06, 2025
CNY (¥)
Oct. 24, 2024
USD ($)
Oct. 24, 2024
CNY (¥)
Debt Instrument [Line Items]                                                                    
Proceeds from lines of credit                                             $ 6,169 $ 4,166                    
Wuxi Loan                                                                    
Debt Instrument [Line Items]                                                                    
Loan amount                         $ 2,900 $ 700                 $ 700                      
Debt instrument term (in years)                         5 years                   5 years                      
Portion of loan included in current liabilities                           $ 600                 $ 600                      
Interest rate on loan (as a percent)                           3.70%                 3.70%   3.70%                  
Debt instrument, basis spread on variable rate (as a percent)                                             0.20%                      
Bank of China Maximum Credit Agreement                                                                    
Debt Instrument [Line Items]                                                                    
Loan amount                           $ 3,800                 $ 3,800   ¥ 27.0                  
Bank of China Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                                                    
Debt Instrument [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 Instrument [Line Items]                                                                    
Proceeds from lines of credit             $ 1,400 ¥ 10.0                 $ 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,400                 $ 1,400   ¥ 10.0                  
China Construction Bank Corporation, Loan Agreement | Revolving Credit Facility | Line of Credit                                                                    
Debt Instrument [Line Items]                                                                    
Debt instrument term (in years) 1 year                                                                  
Line of credit facility, maximum borrowing capacity $ 2,200                             $ 2,200                   ¥ 15.0   ¥ 15.0            
Proceeds from lines of credit                           $ 1,000 ¥ 7.0                                      
Interest rate (as a percent) 2.50%                                                     2.50%            
China Construction Bank Corporation, Loan Agreement | Revolving Credit Facility | Line of Credit | Subsequent Event                                                                    
Debt Instrument [Line Items]                                                                    
Proceeds from lines of credit     $ 1,100 ¥ 8.0                                                            
Bank of Ningbo Maximum Credit Agreement | Revolving Credit Facility | Line of Credit                                                                    
Debt Instrument [Line Items]                                                                    
Line of credit facility, maximum borrowing capacity         $ 1,400   1,400                                       ¥ 10.0   ¥ 10.0   $ 1,400 ¥ 10.0    
Proceeds from lines of credit         1,400 ¥ 10.0 1,400 10.0 $ 500 ¥ 3.0 $ 300 ¥ 2.0                                            
Repayments of lines of credit         $ 500 ¥ 3.0 $ 300 ¥ 2.0                                                    
Interest rate (as a percent)                 2.55% 2.55% 3.10% 3.10%                                            
Bank of Communication, China, Loan Agreement | Revolving Credit Facility | Line of Credit                                                                    
Debt Instrument [Line Items]                                                                    
Debt instrument term (in years)   1 year                                                                
Line of credit facility, maximum borrowing capacity   $ 1,400                                               ¥ 10.0       ¥ 10.0        
Repayments of lines of credit                               $ 1,400                                    
Interest rate (as a percent)   2.80%                                                       2.80%