v3.26.1
Debt (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 09, 2026
USD ($)
Jun. 11, 2025
USD ($)
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 ($)
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 (¥)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
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                                     $ 5,109 $ 2,075                  
Wuxi Loan                                                          
Debt Instrument [Line Items]                                                          
Loan amount                     $ 2,900 $ 800             $ 800                    
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 | Revolving Credit Facility | Line of Credit                                                          
Debt Instrument [Line Items]                                                          
Line of credit facility, maximum borrowing capacity                       $ 5,200             $ 5,200                 $ 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                       300             $ 300   ¥ 2.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%   3.10%                                 2.55%   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%        
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                                           ¥ 15.0            
Interest rate (as a percent) 2.50%                                           2.50%